JavaScript RegExp Grupo [^0-9]

definición y uso

la expresión [^0-9] se utiliza para buscar cualquier carácter que no sea numérico.

los números dentro de los corchetes pueden ser cualquier número de 0 a 9 o un rango de números.

consejo:por favor use [0-9] buscar cualquier carácter numérico entre los corchetes.

instancia

ejemplo 1

búsqueda global no es el número entre 1 y 4:

let text = "123456789";
let pattern = /[^1-4]/g;

intente usted mismo

ejemplo 2

búsqueda global no es el número no 1:

let test = "12121212";
let pattern = /[^1]/g;

intente usted mismo

ejemplo 3

búsqueda global no es el número entre 5 y 8:

let text = "123456789";
let pattern = /[^5-8]/g;

intente usted mismo

sintaxis

new RegExp("[^0-9]")

o abreviado:

/[^0-9]/

sintaxis con modificador

new RegExp("[^0-9]", "g")

o abreviado:

/[^0-9]/g

soporte de navegador

/[^0-9]/ es una característica de ECMAScript1 (ES1).

Todos los navegadores soportan completamente ES1 (JavaScript 1997):

Chrome IE Edge Firefox Safari Opera
soportado soportado soportado soportado soportado soportado

métodos de búsqueda de expresiones regulares

En JavaScript, la búsqueda de texto con expresiones regulares se puede realizar con diferentes métodos.

usopatrónComo expresiones regulares, estos son los métodos más utilizados:

ejemplo descripción
text.match(patrón) método de cadena match()
text.search(patrón) método de cadena search()
patrón.exec(text) Método RexExp exec()
patrón.test(text) Método RexExp test()