Computer >> Máy Tính >  >> Lập trình >> Javascript

Tìm số khoảng trắng trong một chuỗi bằng JavaScript

Có nhiều cách để tìm kiếm điều này bằng cách sử dụng JavaScript như bằng cách sử dụng phương thức split (), bằng cách sử dụng vòng lặp for, bằng cách ánh xạ và lọc, bằng cách sử dụng regex.

Cách sử dụng regex cho đến nay là phương pháp hiệu quả nhất và hoạt động hiệu quả nhất so với những phương pháp khác, đặc biệt là đối với những đoạn văn bản lớn. Vì vậy, chúng tôi sẽ sử dụng nó để giải quyết vấn đề này.

Sau đây là mã -

Ví dụ

console.log(("abc def rr tt".match(/ /g) || []).length);
console.log(("a f fe fg gsd f".match(/ /g) || []).length);

Lưu ý rằng chúng tôi đã sử dụng một mảng trống với toán tử OR để đảm bảo rằng nếu chuỗi không chứa bất kỳ khoảng trống nào thay vì tạo ra lỗi thì nó sẽ xuất ra 0.

Đầu ra

Đầu ra trong bảng điều khiển sẽ là -

3
5