lượng từ ? của RegExp JavaScript

định nghĩa và cách sử dụng

n? khớp lượng từ chứa một hoặc không có lần xuất hiện n mỗi chuỗi nào đó.

ví dụ

tìm kiếm toàn cục "1" , sau đó là một hoặc không có ký tự "0":

let text = "1, 100 hoặc 1000?";
let pattern = /10?/g;

thử trực tiếp

cú pháp

new RegExp("n?")

hoặc viết tắt:

/n?/

cú pháp có tiền tố

new RegExp("n?", "g")

hoặc viết tắt:

/n?/g

Hỗ trợ trình duyệt

/n?/ Là tính năng của ECMAScript1 (ES1).

Tất cả các trình duyệt đều hỗ trợ hoàn toàn ES1 (JavaScript 1997):

Chrome IE Edge Firefox Safari Opera
Hỗ trợ Hỗ trợ Hỗ trợ Hỗ trợ Hỗ trợ Hỗ trợ