JavaScript RegExp ? Bộ định lượng
Thí dụ
Thực hiện tìm kiếm toàn cục cho "1", theo sau là không hoặc một ký tự "0":
let text = "1, 100 or 1000?";
let pattern = /10?/g;
Định nghĩa và Cách sử dụng
Các n ? bộ định lượng khớp với bất kỳ chuỗi nào có chứa 0 hoặc một lần xuất hiện của n .
Hỗ trợ trình duyệt
/n?/
là một tính năng ECMAScript1 (ES1).
ES1 (JavaScript 1997) được hỗ trợ đầy đủ trong tất cả các trình duyệt:
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes | Yes |
Cú pháp
new RegExp("n?")
or simply:
/n?/
Cú pháp có bổ ngữ
new RegExp("n?", "g")
or simply:
/n?/g