Ejemplo
Hacer una búsqueda global de caracteres que no están dentro de los corchetes [h]:
var str = "Is this all there is?";
var patt1 = /[^h]/g;
El texto marcado muestra donde la expresión consigue un partido:
Is t h is all t h ere is?
Inténtalo tú mismo " Definición y Uso
El [^ abc] expresión se utiliza para encontrar cualquier carácter no entre los corchetes.
Los caracteres dentro de los corchetes pueden ser cualquier carácter o espacio de caracteres:
- [Abcde ..] - Cualquier carácter entre los corchetes
- [AZ] - Cualquier carácter de mayúsculas A a Z mayúscula
- [Az] - Cualquier carácter de minúsculas a a la z minúscula
- [Az] - Cualquier carácter de mayúsculas A a Z minúscula
Consejo: Utilice el [ABC] expresión para encontrar cualquier carácter entre los corchetes.
Soporte del navegador
Expresión | |||||
---|---|---|---|---|---|
[^abc] | Sí | Sí | Sí | Sí | Sí |
Sintaxis
new RegExp("[^ xyz ]")
or simply:
/[^ xyz ]/
Sintaxis con modificadores
new RegExp("[^ xyz ]","g")
or simply:
/\[^ xyz ]/g
Más ejemplos
Ejemplo
Hacer una búsqueda global de caracteres que no son "i" y la "s" en una cadena:
var str = "Do you know if this is all there is?";
var patt1 = /[^is]/gi;
El texto marcado muestra donde la expresión consigue un partido:
Do you know i f th is
is all there is ?
Inténtalo tú mismo " Ejemplo
Haga una búsqueda global para el personaje de envergadura NO de minúsculas "a" en minúsculas "h" en una cadena:
var str = "Is this all there is?";
var patt1 = /[^a-h]/g;
El texto marcado muestra donde la expresión consigue un partido:
Is t h is a ll t he r e is ?
Inténtalo tú mismo " Ejemplo
Haga una búsqueda global para el personaje de envergadura no desde mayúscula "A" a mayúscula "E" :
var str = "I SCREAM FOR ICE CREAM!";
var patt1 = /[^A-E]/g;
El texto marcado muestra donde la expresión consigue un partido:
I S C R EA M FOR I CE
C R EA M !
Inténtalo tú mismo " Ejemplo
Haga una búsqueda global para el personaje de envergadura no desde mayúscula "A" a minúscula "e" :
var str = "I Scream For Ice Cream, is that OK?!";
var patt1 = /[^A-e]/g;
El texto marcado muestra donde la expresión consigue un partido:
I Sc r ea m F or Ice C r ea m , is th a t OK ?!
Inténtalo tú mismo " Ejemplo
Hacer una búsqueda global, entre mayúsculas y minúsculas para el personaje de envergadura eso no es [como]:
var str = "I Scream For Ice Cream, is that OK?!";
var patt1 = /[^a-s]/gi;
El texto marcado muestra donde la expresión consigue un partido:
I Scream For Ice Cream, is t ha t OK ?!
Inténtalo tú mismo " <JavaScript Object RegExp