Hướng dẫn every 4 place add space javascript - cứ 4 vị trí thêm không gian javascript
Tôi muốn thêm một khoảng trống giữa mỗi 4 ký tự. Tôi đang phát triển một trang web về số thẻ tín dụng. Show thí dụ
Ví dụ: Nếu giá trị của x là 1234567890123456 if the value of x is 1234567890123456 Tôi cần chia số này mỗi 4 ký tự và thêm một không gian. Như thế này 1234 5678 9012 3456 Và tôi cần số này trên một biến. Bởi vì tôi cần đặt số này trên hộp văn bản. Làm ơn giúp tôi. cảm ơnvariable. Because I need to set this number on the textbox. Please help me. thanks
ANTU 2.0593 huy hiệu vàng24 Huy hiệu bạc40 Huy hiệu đồng3 gold badges24 silver badges40 bronze badges Đã hỏi ngày 22 tháng 11 năm 2018 lúc 8:52Nov 22, 2018 at 8:52
2 Bạn có thể sử dụng regex cho điều này
Đã trả lời ngày 22 tháng 11 năm 2018 lúc 8:56Nov 22, 2018 at 8:56
LifeisBeautifullifeisBeautificentlifeisbeautiful 7271 Huy hiệu vàng7 Huy hiệu bạc18 Huy hiệu đồng1 gold badge7 silver badges18 bronze badges 2 Bạn có thể tìm kiếm bốn ký tự với một cái nhìn tích cực cho nhiều ký tự hơn và chèn một khoảng trống sau mỗi khối.
Đã trả lời ngày 22 tháng 11 năm 2018 lúc 8:56Nov 22, 2018 at 8:56
LifeisBeautifullifeisBeautificentNina Scholz 7271 Huy hiệu vàng7 Huy hiệu bạc18 Huy hiệu đồng24 gold badges327 silver badges369 bronze badges 1 Bạn có thể tìm kiếm bốn ký tự với một cái nhìn tích cực cho nhiều ký tự hơn và chèn một khoảng trống sau mỗi khối.
Nina Scholznina ScholzNov 22, 2018 at 8:57
363K24 Huy hiệu vàng327 Huy hiệu bạc369 Huy hiệu đồngNitish Narang Không có Regex, bạn cũng có thể sử dụng 1 Trong bài viết này, chúng tôi sẽ học cách dễ dàng bao gồm các khoảng trống giữa các ký tự của chuỗi trong JavaScript. 1. Các phương thức chia tách () và chia tách ()Để thêm khoảng trống giữa các ký tự của chuỗi, hãy gọi phương thức 4 trên chuỗi để lấy mảng ký tự, sau đó gọi phương thức 5 trên mảng để nối các ký tự với bộ phân cách không gian.Ví dụ:
Phương thức 6 4 chia một chuỗi trong một mảng các chuỗi con, sử dụng bộ phân cách được chỉ định.
Bằng cách sử dụng một chuỗi trống ( 8) làm dấu phân cách, chúng tôi chia tất cả các ký tự chuỗi thành các phần tử mảng riêng biệt.
Phương thức 6 5 kết hợp từng chuỗi trong một mảng có dấu phân cách. Nó trả về một chuỗi mới chứa các phần tử mảng được nối.
Vì vậy, chuyển một ký tự không gian cho 5 tách các ký tự bằng một không gian trong kết nối kết quả.Sẽ có các trường hợp trong đó chuỗi đã chứa khoảng trắng giữa một số ký tự. Trong những trường hợp như vậy, cách tiếp cận của chúng tôi sẽ thêm nhiều không gian giữa các nhân vật.
Điều này là do một không gian ( 2) cũng là một nhân vật, giống như một chữ cái và gọi 4 sẽ biến nó thành một yếu tố riêng biệt trong mảng sẽ được kết hợp với các không gian bổ sung.
Nếu chúng ta muốn tránh nhiều khoảng cách của các ký tự, chúng ta có thể chèn một cuộc gọi vào phương thức 4 giữa 4 và 5. 0Phương thức 7 4 trả về một mảng mới chỉ chứa các phần tử từ mảng ban đầu mà giá trị sự thật được trả về từ hàm gọi lại thử nghiệm được chuyển đến 4. Gọi 0 trên một không gian ( 2) dẫn đến một chuỗi trống ( 8), đây không phải là một giá trị sự thật trong JavaScript. Vì vậy, các không gian được loại trừ khỏi mảng kết quả được trả về từ 4.MẹoTrong JavaScript, chỉ có sáu giá trị giả: 4, 5, 6, 7, 2 (chuỗi trống) và 9. Mọi giá trị khác là sự thật.2. Đối với… của vòng lặpĐối với một cách tiếp cận bắt buộc hơn, chúng ta có thể sử dụng vòng lặp JavaScript 0 để thêm khoảng trống giữa các ký tự của chuỗi. 1Để xử lý kịch bản được thảo luận trước đó, trong đó chuỗi có khoảng trống giữa một số ký tự, hãy gọi 0 trên ký tự của mỗi lần lặp và thêm kiểm tra 2 để đảm bảo rằng đó là sự thật, trước khi thêm nó và không gian vào kết quả tích lũy: 2Ayibatari Ibaba là một nhà phát triển phần mềm với nhiều năm kinh nghiệm xây dựng các trang web và ứng dụng. Ông đã viết nhiều về một loạt các chủ đề lập trình và đã tạo ra hàng chục ứng dụng và thư viện nguồn mở. 11 Tính năng JavaScript mới tuyệt vời trong ES13 Hướng dẫn này sẽ đưa bạn lên tốc độ với tất cả các tính năng mới nhất được thêm vào Ecmascript 13. Các tính năng mới mạnh mẽ này sẽ hiện đại hóa JavaScript của bạn với mã ngắn hơn và biểu cảm hơn. Đăng ký và nhận một bản sao miễn phí ngay lập tức. |