Thêm khoảng trắng vào chuỗi javascript
Trong hướng dẫn này, bạn sẽ học cách thêm khoảng trắng sau mỗi 3 ký tự trong javascript. Nhiều ký tự tạo nên một chuỗi. Nhiều từ có thể có hoặc không có trong một chuỗi và trong hầu hết các trường hợp, chúng được phân tách với nhau bằng dấu cách để cung cấp cho chuỗi một ý nghĩa rõ ràng. Đối với một nhà phát triển mới, có thể hơi khó để thêm khoảng trắng sau mỗi 3 ký tự Show
Có rất nhiều cách để thêm dấu cách sau mỗi 3 ký tự. Chúng tôi sẽ sử dụng cách tiếp cận đơn giản nhất liên quan đến việc sử dụng mẫu biểu thức chính quy cũng như phương pháp Trong ví dụ sau, chúng ta có một biến toàn cục chứa một chuỗi. Khi bấm vào nút, cứ sau 3 ký tự, chúng ta sẽ thêm khoảng trắng và hiển thị kết quả trên màn hình. Vui lòng xem qua ví dụ về mã và các bước được đưa ra bên dưới ES2017 đã thêm các phương thức padStart() và padEnd(), giúp thêm khoảng trắng hoặc các ký tự khác vào chuỗi cho đến khi đạt đến độ dài cụ thểẢnh của Aaron Burden trên Bapt Đệm một chuỗi là gì?P thêm một chuỗi trong JavaScript có nghĩa là lấp đầy một chuỗi bằng ký tự lặp lại hoặc chuỗi… Chúng tôi có một chuỗi có thêm khoảng trắng và nếu chúng tôi muốn hiển thị nó trên trình duyệt thì khoảng trắng thừa sẽ không được hiển thị. Việc thêm số khoảng trắng vào chuỗi có thể được thực hiện theo các cách sau chất nền(). cú pháp string.substr(start, length) thông số
Giá trị trả về. Trả về một chuỗi mới, chứa phần được trích xuất của văn bản. Nếu độ dài là 0 hoặc âm, Nó sẽ trả về một chuỗi rỗng Để thêm hai chuỗi, chúng ta cần toán tử '+' để tạo khoảng cách giữa các chuỗi, nhưng khi chính chuỗi đầu tiên có khoảng trắng trong đó, thì không cần gán khoảng trắng một cách rõ ràng. Trong ví dụ sau vì chuỗi 'str1' có dấu cách nên chỉ cần nối không có dấu cách là đủ để cộng cả hai chuỗi Ví dụBản thử trực tiếp đầu ratutorix is the best e-learning platform Trong trường hợp nếu không có khoảng trắng trong chuỗi đầu tiên thì chúng ta phải tạo khoảng trắng(" ") và nối hai chuỗi như hình bên dưới. Với mẫu chữ, bạn có thể sử dụng nhiều khoảng trắng hoặc chuỗi nhiều dòng và phép nội suy chuỗi. Văn bản mẫu là một tính năng ES2015/ES6 mới cho phép bạn làm việc với các chuỗi. Cú pháp rất đơn giản, chỉ cần sử dụng backticks thay vì dấu ngoặc đơn hoặc dấu ngoặc kép
và để tạo chuỗi nhiều dòng chỉ cần nhấn enter để tạo một dòng mới, không có ký tự đặc biệt
Kết quả hoàn toàn giống như bạn viết trong chuỗi Để thêm khoảng trắng giữa các ký tự của một chuỗi, hãy gọi phương thức 0 trên mảng để nối các chuỗi con bằng dấu phân cách khoảng trắng, e. g. 1 Chúng tôi đã sử dụng Chuỗi. split() để chia chuỗi thành một mảng ký tự Khi được gọi với dấu tách chuỗi trống, phương thức Bước cuối cùng là gọi Array. phương thức tham gia với dấu phân cách không gian Phương thức 0 nối các phần tử mảng thành một chuỗi dựa trên dấu tách được cung cấp Nếu chuỗi của bạn chứa khoảng trắng, bạn có thể cần xóa các phần tử trống khỏi mảng Chúng tôi tách chuỗi trên mỗi ký tự, vì vậy mảng chứa các phần tử chuỗi rỗng Chúng ta có thể loại bỏ các chuỗi trống bằng cách sử dụng Array. phương pháp lọc Hàm chúng ta đã truyền cho phương thức 4 được gọi với từng phần tử trong mảng Trên mỗi lần lặp lại, chúng tôi sử dụng phương pháp 5 để xóa mọi khoảng trắng ở đầu hoặc cuối khỏi phần tử mảng Nếu phần tử chỉ chứa khoảng trắng, 5 trả về một chuỗi rỗng Phương thức 4 trả về một mảng mới chỉ chứa các giá trị trung thực mà hàm gọi lại đã trả về Chân lý là tất cả các giá trị không sai Các giá trị giả trong JavaScript là. 8, 00, 01, 02, 03 (chuỗi trống), 04 (không phải số) Vì các chuỗi trống là giả, nên không có chuỗi trống nào được thêm vào mảng mà phương thức 4 trả về Ngoài ra, bạn có thể sử dụng một cho. của vòng lặp Để thêm khoảng cách giữa các ký tự của một chuỗi
Chúng tôi đã sử dụng vòng lặp 06 để lặp qua chuỗi Chúng tôi kiểm tra xem mỗi ký tự có phải là khoảng trắng hay không trước khi thêm ký tự và khoảng trắng vào chuỗi mới Cách tiếp cận này đạt được kết quả tương tự như sử dụng phương pháp 0 Nếu bạn không cần xử lý tình huống trong đó chuỗi của bạn chứa dấu cách, hãy xóa khối 10 \t trong JavaScript là gì?Siêu ký tự RegExp \t trong JavaScript được dùng để tìm ký tự tab . Nếu nó được tìm thấy, nó sẽ trả về vị trí khác, nó sẽ trả về -1. cú pháp. /\t/ hoặc RegExp mới("\\t")
Làm cách nào để đệm một chuỗi có khoảng trắng trong JavaScript?Gọi. padStart(độ dài) hoặc. padEnd(length) trả về một chuỗi mới có độ dài nhất định, với phần đầu hoặc phần cuối của chuỗi được đệm bằng khoảng trắng.
Làm cách nào để thêm khoảng trắng sau 4 chữ số trong JavaScript?đầu vào var = tài liệu. getElementById("đầu vào"); đầu vào. onkeydown = hàm () { nếu (đầu vào. giá trị. chiều dài > 0) { nếu (đầu vào. giá trị. độ dài % 4 == 0) { đầu vào. giá trị += " "; Làm cách nào để thêm khoảng trắng sau mỗi dấu phẩy trong JavaScript?Để thêm dấu cách sau mỗi dấu phẩy trong một chuỗi, gọi phương thức replace() trên chuỗi và thay thế từng dấu phẩy bằng dấu phẩy và dấu cách, e.g. str. replace(/,/g, ', ') . The replace method will return a new string where each comma is followed by a space. |