Xóa tab và dòng mới JavaScript
Có được những hiểu biết hữu ích và nâng cao kiến thức phát triển web của bạn với các mẹo và hướng dẫn hàng tuần từ Coding Beauty. Hơn 1.700 nhà phát triển đăng ký Show 1. Phương thức thay thế chuỗi ()Để xóa tất cả khoảng trắng khỏi một chuỗi trong JavaScript, hãy gọi phương thức
Phương thức 0 replaceAll() trả về một chuỗi mới với tất cả các kết quả khớp của một mẫu được thay thế bằng một chuỗi thay thế. Đối số đầu tiên là mẫu để khớp và đối số thứ hai là thay thế. Vì vậy, việc chuyển chuỗi trống làm đối số thứ hai sẽ thay thế tất cả các khoảng trắng bằng không có gì, điều này sẽ loại bỏ chúngGhi chúCác chuỗi trong JavaScript là bất biến và
2. Phương thức thay thế chuỗi () với RegexNgoài ra, chúng ta có thể xóa tất cả các khoảng trắng khỏi một chuỗi bằng cách gọi phương thức 3 trên chuỗi, chuyển một biểu thức chính quy khớp với bất kỳ khoảng trắng nào làm đối số đầu tiên và một chuỗi trống ('' ) làm đối số thứ hai
Chúng tôi sử dụng cờ regex 5 để chỉ định rằng tất cả các khoảng trắng trong chuỗi phải khớp với nhau. Nếu không có cờ này, chỉ khoảng trắng đầu tiên sẽ được khớp và thay thế
Phương thức 0 3 trả về một chuỗi mới với tất cả các kết quả khớp được thay thế bằng đối số thứ hai được truyền cho nó. Chúng tôi chuyển một chuỗi trống làm đối số thứ hai để thay thế tất cả các khoảng trắng bằng không có gì, điều này sẽ loại bỏ chúngGhi chúNhư với 3 trả về một chuỗi mới mà không sửa đổi chuỗi gốc
MẹoBiểu thức chính quy mà chúng tôi đã chỉ định chỉ khớp với khoảng trắng trong chuỗi. Để khớp và xóa tất cả các ký tự khoảng trắng (dấu cách, tab và dòng mới), chúng tôi sẽ phải sử dụng một biểu thức chính quy khác
Mọi điều điên rồ mà JavaScript làmHướng dẫn hấp dẫn về những cảnh báo tinh tế và những phần ít được biết đến của JavaScript Đăng ký và nhận ngay một bản sao miễn phí Ayibatari Ibaba Ayibatari Ibaba là nhà phát triển phần mềm có nhiều năm kinh nghiệm xây dựng trang web và ứng dụng. Anh ấy đã viết rất nhiều về nhiều chủ đề lập trình và đã tạo ra hàng chục ứng dụng và thư viện mã nguồn mở Làm cách nào để xóa \n JavaScript?Xóa tất cả ngắt dòng khỏi chuỗi
. str = str. thay thế(/(\r\n. \N. \r)/gm, ""); .
Làm cách nào để xóa không gian tab trong JavaScript?thay thế('\t','');
Làm cách nào để xóa ngắt dòng bằng RegEx?Ví dụ 1. Thay thế tất cả ngắt dòng bằng RegEx . The RegEx is used with the replace() method to replace all the line breaks in string with .. Mẫu /(\r\n. \ r. \n)/ kiểm tra ngắt dòng Mẫu /g kiểm tra tất cả các lần xuất hiện của chuỗi Làm cách nào để thay thế bằng dòng mới trong JavaScript?"\n" là ký tự xuống dòng. Bạn đang thay thế chúng bằng những gì đã có, không thay đổi Chuỗi. Nếu bạn muốn các ký tự \ và n thực sự, bạn cần phải che dấu gạch chéo ngược "\\n" và chèn ký tự đó . |