Esempio
Fare una ricerca globale per case insensitive "is" non seguito da " all" :
var str = "Is this all there is";
var patt1 = /is(?! all)/gi;
Il testo contrassegnato sotto mostra dove l'espressione ottiene un match:
Is this all there is
Prova tu stesso " Definizione e l'utilizzo
Il ?! n quantificatore corrisponde a qualsiasi stringa che non è seguito da una stringa specifica n .
Suggerimento: utilizzare il = n? Quantificatore per adattarsi a qualsiasi stringa che è seguito da una stringa specifica n.
Supporto browser
Espressione | |||||
---|---|---|---|---|---|
?! | sì | sì | sì | sì | sì |
Sintassi
new RegExp(" Sintassi con modificatori
new RegExp(" <JavaScript Object RegExp