JavaScript RegExp ?! kwoty

Definicja i zastosowanie

?!n Kwoty dopasowujące dowolny ciąg znaków bezpośrednio po określonym ciągu n Ciągu znaków.

Uwaga:Użyj ?=n Kwoty do dopasowywania dowolnego ciągu znaków po określonym ciągu n Ciągu znaków.

Przykład

Szukaj globalnie i bez rozróżniania wielkości "is", bezpośrednio po nim nie ma "all":

let text = "Is this all there is";
let pattern = /is(?! all)/gi;

Spróbuj sam

Gramatyka

new RegExp("regexp(?!n)")

lub skrócony zapis:

/regexp(?!n)/

Gramatyka z modyfikatorem

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

lub skrócony zapis:

/regexp(?!n)/g

Wspierane przeglądarki

/(?!n)/ To cechy ECMAScript1 (ES1).

Wszystkie przeglądarki wspierają w pełni ES1 (JavaScript 1997):

Chrome IE Edge Firefox Safari Opera
Wsparcie Wsparcie Wsparcie Wsparcie Wsparcie Wsparcie