Cách đếm số ký tự không có dấu cách trong trình duyệt bằng jQuery trong Javascript Tôi rất muốn nói chuyện với bạn về bài viết này. Lý do là bài viết này chứa thông tin rất thú vị. Hãy đi đến bài viết này
Cách đếm số ký tự không có dấu cách trong trình duyệt bằng jQuery trong Javascript
Your Title here
$[function [] {
$['#txtbox'].keyup[function [] {
var count = $[this].val[].replace[/s+/g, ''].length;
$['#count_result'].text[count];
}];
}];
No. of characters without spaces is
đọc thêm. Hộp thoại cảnh báo nhắc nhở của jQuery trước khi rời khỏi một trang web trong trình duyệt
Từ cuối cùng
Chúng tôi đã biết được một số thông tin thú vị qua bài viết Cách đếm số ký tự không có dấu cách trong trình duyệt bằng jQuery trong Javascript. Ngoài ra nếu bạn có bất kỳ nghi ngờ nào về bài viết này, bạn có thể báo cáo những nghi ngờ của mình dưới dạng hộp bình luận giả mạo. Thanks
chuỗi. phương thức split lấy một dấu phân cách và chia chuỗi thành một mảng trên mỗi lần xuất hiện của dấu phân cách được cung cấp
Phương thức String.split[]
nhận 2 tham số sau
Phương thức trả về một mảng các chuỗi con
Chúng ta phải trừ đi 1
từ độ dài của mảng để lấy số khoảng trắng trong chuỗi vì khoảng trắng là dấu phân cách
Nếu bạn phải làm điều này thường xuyên, hãy xác định chức năng có thể tái sử dụng
Hàm countSpaces
nhận một chuỗi làm tham số và trả về số khoảng trắng trong chuỗi
Ngoài ra, bạn có thể sử dụng phương pháp String.replaceAll[]
Đếm khoảng trắng trong một chuỗi bằng cách sử dụng String.replaceAll[]
Để đếm số khoảng trắng trong một chuỗi
- Sử dụng thuộc tính
length
để lấy độ dài của chuỗi - Sử dụng phương thức
replaceAll[]
để xóa tất cả khoảng trắng khỏi chuỗi - Trừ độ dài của chuỗi mới từ độ dài của chuỗi ban đầu
chuỗi. Phương thức 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 sự thay thế được cung cấp
Phương thức nhận các tham số sau
NameDescriptionpatternMẫu cần tìm trong chuỗi. Có thể là một chuỗi hoặc một biểu thức chính quy. replaceMột chuỗi được sử dụng để thay thế chuỗi con khớp với mẫu được cung cấpBước cuối cùng là trừ độ dài của chuỗi không chứa khoảng trắng khỏi độ dài của chuỗi chứa khoảng trắng
Phương thức String.replaceAll[]
trả về một chuỗi mới với các kết quả khớp của mẫu được thay thế. Phương thức không thay đổi chuỗi gốc
Các chuỗi là bất biến trong JavaScript
Bạn cũng có thể định nghĩa một hàm có thể tái sử dụng
Hàm lấy một chuỗi và trả về số khoảng trắng trong chuỗi
Đếm khoảng trắng trong một chuỗi bằng cách sử dụng split[]
1
Để đếm số khoảng trắng trong một chuỗi
- Sử dụng phương pháp
split[]
1 để khớp từng khoảng trắng trong chuỗi - Truy cập thuộc tính độ dài trên mảng
chuỗi. phương thức khớp khớp một chuỗi với một biểu thức chính quy
Phương thức trả về một mảng chứa các kết quả khớp [nếu có] hoặc split[]
3 nếu không tìm thấy kết quả khớp
Chúng tôi đã sử dụng chuỗi tùy chọn [?. ] người vận hành bị đoản mạch nếu phương thức trả về split[]
3
function countSpaces[str] {
return str.match[/\s/g]?.length || 0;
}
Chuỗi tùy chọn [?. ] người vận hành đoản mạch và trả về split[]
5 nếu giá trị bên trái là null [split[]
3 hoặc split[]
5]
Nếu phương thức split[]
1 trả về split[]
3, thì hàm trả về 1
0 vì không có khoảng trắng trong chuỗi