Red de conocimiento informático - Aprendizaje de programación - segmentación de expresiones regulares js

segmentación de expresiones regulares js

Paso 1: consigue la cuerda. En el programa, uso document.getElementId('textarea_id').value para obtenerlo

Paso 2: use la función de división proporcionada por JS para dividir la cadena en una matriz de cadenas

[javascript] ver copia simple

var strSrc = document.getElemetId("myTextareaID".value;

var strArray = new Array.getElemetId("myTextareaID").value;

var strArray = new Array();

','

Paso 3: Utilice la función de búsqueda de JS para hacer coincidir la cadena dividida y ver si coincide con nuestra coincidencia de cadenas. El tercer paso es usar la función de búsqueda proporcionada por JS para hacer coincidir la cadena dividida y ver si cumple con nuestras condiciones. Este paso se puede usar para verificar números de teléfono, direcciones de correo electrónico, etc., correo electrónico, etc. Aquí hay un ejemplo de validación. una dirección de correo electrónico

[html] ver copia simple

función checkEmailAdr(email)

{

var emailAdr = email.replace(/ \s /g, "");

if ( emailAdr.search(/^\w ((-\w )|(\. \w ) )*\@[A-Za-z0- 9] ((\. |-)[A-Za-z0-9] )*/.[A-Za-z0-9] $/)

{

Devuelve verdadero;

}

else if (emailAdr.search(/^([a-zA-Z0- 9] [_|\_|\.] ?) *[ a-zA-Z0-9] $/) ! = -1)

{

Devuelve verdadero

}

En caso contrario;

{

devuelve falso

}

}

Dónde

[ html] ver copia simple

emailAdr = email.replace(/\s /g, "");

Esto Este punto es muy importante, porque la función de división dividirá la cadena completa. , y la cadena puede contener caracteres especiales como espacios, lo que hace que los resultados de las coincidencias habituales sean inexactos.