JavaScript RegExp ?! kvanttori

Määrittely ja käyttö

?!n Kvanttori yhdistää minkä tahansa merkkijonon, jonka jälkeen sitä ei seuraa määritetty merkkijono n merkkijono.

Vinkki:Käytä ?=n Kvanttori yhdistää minkä tahansa sen jälkeen seuraavan merkkijonon n merkkijono.

Esimerkki

Etsi "is" kokonaisvaltaisesti, ei merkityksellisesti kirjainta, eikä se seuraa "all":

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

Kokeile itse

Kieli

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

Tai lyhennetystä:

/regexp(?!n)/

Määrittelylisäsanalla varustettu kieli

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

Tai lyhennetystä:

/regexp(?!n)/g

Selain tuki

/(?!n)/ On ECMAScript1 (ES1) -ominaisuus.

Kaikki selaimet tukevat täysin ES1 (JavaScript 1997):

Chrome IE Edge Firefox Safari Opera
Tuki Tuki Tuki Tuki Tuki Tuki