JavaScript RegExp ?! kwantisator
- Previous page ?=
- Next page constructor
- Go back to the previous level JavaScript RegExp Referentiemanual
Definitie en gebruik
?!n Kwantisatoren matchen elke string die niet direct gevolgd wordt door een specifieke string n van de string.
Tip:Gebruik ?=n Kwantisatoren om elke string te matchen die direct daarna volgt n van de string.
Voorbeeld
Zoek "is" globaal en niet hoofdlettergevoelig, gevolgd door niets dat "all" is:
let text = "Is this all there is"; let pattern = /is(?! all)/gi;
Syntaxis
new RegExp("regexp(?!n)")
Of afgekort:
/regexp(?!n)/
Syntaxis met aanpassingsmodificatoren
new RegExp("regexp(?!n)", "g")
Of afgekort:
/regexp(?!n)/g
Browser ondersteuning
/(?!n)/
Is ECMAScript1 (ES1) feature.
All browsers fully support ES1 (JavaScript 1997):
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Support | Support | Support | Support | Support | Support |
- Previous page ?=
- Next page constructor
- Go back to the previous level JavaScript RegExp Referentiemanual