Để xóa các khoảng trắng thừa, bạn cần sử dụng trim() cùng với các biểu thức chính quy. Sau đây là chuỗi của chúng tôi với khoảng trắng trước khi áp dụng trim() - Show
var sentence="My name is John Smith "; Bây giờ, chúng ta sẽ xóa các khoảng trắng thừa như trong đoạn mã dưới đây - Ví dụvar sentence="My name is John Smith "; console.log("The actual value="); console.log(sentence); var originalSentence = sentence.replace(/\s+/g,'').trim(); var afterRemovingTheSpace=originalSentence.trim(); console.log("After removing the spaces="); console.log(afterRemovingTheSpace); Để chạy chương trình trên, bạn cần sử dụng lệnh sau - node fileName.js. Ở đây, tên tệp của tôi là demo90. js đầu raĐiều này sẽ tạo ra đầu ra sau - PS C:\Users\Amit\JavaScript-code> node demo90.js The actual value= My name is John Smith After removing the spaces= MynameisJohnSmith Phương thức Đối số đầu tiên chúng tôi chuyển đến Chuỗi. phương thức thay thế là một biểu thức chính quy khớp với một khoảng trắng, theo sau là 1 hoặc nhiều khoảng trắng Các ký tự Dấu cộng Với Chúng tôi đã sử dụng cờ Đối số thứ hai mà chúng tôi chuyển đến phương thức Trong trường hợp của chúng tôi, chúng tôi thay thế nhiều khoảng trắng bằng một khoảng trắng Phương thức Nếu bạn cần thay thế nhiều khoảng trắng, tab và ký tự dòng mới bằng một khoảng trắng, hãy sử dụng biểu thức chính quy sau Dấu gạch chéo về phía trước Ký tự Dấu cộng Cờ Lưu ý rằng chúng tôi có hai ký tự Nếu bạn cần thay thế nhiều khoảng trắng (dấu cách kép) trong một chuỗi thành một khoảng trắng bằng JavaScript, bạn có thể sử dụng phương thức chuỗi tiếp theo
Phương thức thay thế () tìm kiếm sự trùng khớp giữa một chuỗi con (hoặc biểu thức chính quy) và một chuỗi và thay thế chuỗi con đã khớp bằng một chuỗi con mới Đây là cách bạn có thể sử dụng regex trong JavaScript để xóa dấu cách kép
Biểu thức chính quy này thay thế hai hoặc nhiều khoảng trắng bất kỳ trong một hàng bằng một khoảng trắng Có rất nhiều yêu cầu tiêu chuẩn trong javascript liên quan đến việc xử lý chuỗi. Một yêu cầu chung như vậy là thay thế nhiều khoảng trắng bằng một khoảng trắng trong chuỗi javascript. Bài viết này sẽ thảo luận và trình bày cách loại bỏ các khoảng trống trùng lặp bằng các ví dụ minh họa khác nhau Mục lục. - Thay thế nhiều dấu cách bằng một dấu cách bằng cách sử dụng replace() và RegExPhương thức replace() của Javascript thay thế một mẫu cụ thể trong javascript bằng một mẫu thay thế. Mẫu có thể là biểu thức chính quy, hàm hoặc chuỗi. Ví dụ. - Thay thế nhiều khoảng trắng bằng một khoảng trắng từ ” Javascript là ngôn ngữ phổ biến nhất “ Mã số. - let dummyString = " Javascript is the most popular language "; dummyString = dummyString.replace(/\s+/g, " "); console.log(dummyString); đầu ra. - Đọc thêm
Javascript is the most popular language Ghi chú. Có một khoảng trắng ở đầu và cuối chuỗi đầu ra Giải trình. -
Nếu chúng tôi muốn xóa khoảng trắng khỏi đầu và cuối, hãy sử dụng Mã số. - let dummyString = " Javascript is the most popular language "; dummyString = dummyString.trim().replace(/\s+/g, " "); console.log(dummyString); đầu ra. - ________số 8_______Giải trình. -
Thay thế nhiều dấu cách bằng một dấu cách bằng cách sử dụng split () và join()Phương thức split() của Javascript trả về một mảng gồm các chuỗi con được tạo thành bằng cách tách một chuỗi đã cho. Phương thức join() của Javascript nối các phần tử của mảng lại thành một chuỗi. Ví dụ. - Thay thế nhiều khoảng trắng bằng một khoảng trắng từ ” Javascript là ngôn ngữ phổ biến nhất “ Mã số. - let dummyString = " Javascript is the most popular language "; dummyString = dummyString.trim().split(/[\s,\t,\n]+/).join(' '); console.log(dummyString); đầu ra. - ________số 8_______Giải trình. -
Đọc thêm
Tôi hy vọng bài viết này đã giúp bạn thay thế nhiều khoảng trắng bằng một khoảng trắng trong chuỗi javascript. Chúc may mắn Làm cách nào để xóa khoảng trắng trong js?Sử dụng chuỗi của JavaScript. thay thế phương thức() bằng một biểu thức chính quy để xóa khoảng trắng thừa . RegEx chuyên dụng để khớp với bất kỳ ký tự khoảng trắng nào là \s.
Làm cách nào để thay thế 2 khoảng trắng bằng 1 trong JavaScript?Siêu ký tự “\s” khớp với dấu cách và + biểu thị sự xuất hiện của dấu cách một hoặc nhiều lần, do đó, biểu thức chính quy \S+ matches all the space characters (single or multiple). Therefore, to replace multiple spaces with a single space.
Làm cách nào để xóa khoảng trắng trong JavaScript?Phương thức trim() xóa khoảng trắng ở cả hai đầu của chuỗi và trả về một chuỗi mới mà không sửa đổi chuỗi ban đầu. Để trả về một chuỗi mới với khoảng trắng được cắt chỉ từ một đầu, hãy sử dụng trimStart() hoặc trimEnd().
Làm cách nào để xóa khoảng trắng và ký tự đặc biệt trong JavaScript?Để xóa tất cả các ký tự đặc biệt khỏi một chuỗi, gọi phương thức replace() trên chuỗi, chuyển biểu thức chính quy danh sách trắng và một chuỗi trống làm đối số, i.e., str. replace(/^a-zA-Z0-9 ]/g, '') . The replace() method will return a new string that doesn't contain any special characters. |