Cómo usar
1. Crea una expresión
Métodos para crear clases de expresión regulares en JavaScript:
var regex = new Regexp ("// d {5}") o 2.var regex = / /d {5} /(recomendado)
/ Expression/ es una sintaxis especialmente proporcionada en JavaScript para simplificar la redacción de expresiones regulares. Expresiones regulares escritas en // No es necesario preocuparse por los personajes de escape.
Métodos de objetos regexp:
2. Determinar si coincide
Test (STR) determina si la cadena STR coincide con una expresión regular, que es equivalente a Ismatch
La copia del código es la siguiente:
var regex = /.+@.+/;
alerta (regex.test ("[email protected]"));
alerta (regex.test ("ab.com"));
3. Obtenga resultados coincidentes
Exec (STR) busca coincidencias, y el valor de retorno es el resultado de la coincidencia (*), que es equivalente a coincidir () y coincidir () en C#
Si Exec () encuentra el texto coincidente, se devuelve una matriz de resultados (las cadenas coincidentes exactamente y el resultado de extraer el grupo). De lo contrario, regrese nulo. Para extraer múltiples métodos, debe llamar a Exec () repetidamente similar al método Matches ().
Presta atención al modo global/... ../ g
En modo no global, llamar a Exec () una vez es equivalente a Match ();
En modo global, múltiples llamadas consecutivas son equivalentes a las coincidencias ()
--- Ignoro
--- MmMultiple Line Matching
El contenido anterior es una introducción al uso de expresiones regulares en JavaScript en este artículo. Espero que te guste.