Wyrażenie regularne JavaScript ? Kwantyfikator
Przykład
Wyszukaj globalnie „1”, po którym następuje zero lub jeden znak „0”:
let text = "1, 100 or 1000?";
let pattern = /10?/g;
Definicja i użycie
n ? _ kwantyfikator dopasowuje dowolny ciąg, który zawiera zero lub jedno wystąpienie n .
Obsługa przeglądarki
/n?/
to funkcja ECMAScript1 (ES1).
ES1 (JavaScript 1997) jest w pełni obsługiwany we wszystkich przeglądarkach:
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes | Yes |
Składnia
new RegExp("n?")
or simply:
/n?/
Składnia z modyfikatorami
new RegExp("n?", "g")
or simply:
/n?/g