Exemplo
Faça uma pesquisa global, caso insensível para "is" não seguido por " all" :
var str = "Is this all there is";
var patt1 = /is(?! all)/gi;
O texto marcado abaixo mostra onde a expressão fica um jogo:
Is this all there is
Tente você mesmo " Definição e Uso
O ?! n quantificador corresponde a qualquer cadeia que não é seguido por uma seqüência específica n .
Dica: Utilize a = n? Quantificador para coincidir com qualquer seqüência que é seguido por uma seqüência n específico.
Suporte navegador
Expressão | |||||
---|---|---|---|---|---|
?! | sim | sim | sim | sim | sim |
Sintaxe
new RegExp(" Sintaxe com modificadores
new RegExp(" <JavaScript RegExp Objeto