Tôi cần regex này để tránh các khoảng trắng liên tiếp: [trùng lặp]
Jan 06 2021
Tôi có biểu thức chính quy này và tôi cần tránh tất cả các khoảng trắng liên tiếp:
const regex = new RegExp(/^[a-zA-ZÀ-úñÑ\s]+$/g);
Trả lời
Barmar Jan 06 2021 at 01:34
Sử dụng trang đầu phủ định phù hợp với 2 khoảng trắng liên tiếp.
const regex = /(?!.*\s\s)^[a-zA-ZÀ-úñÑ\s]+$/;
console.log(regex.test("abcdef"));
console.log(regex.test("abc def"));
console.log(regex.test("abc def"));