Validar email

Hola experto, necesito de tu ayuda, encontré un código en la web que sirve para validar emails, pero no funciona cuando ingreso direcciones de correo que contenga números, como puedo solucionar eso, te envío el código que estoy utilizando:
function validateEmail( strValue) {
/************************************************
DESCRIPTION: Validates that a string contains a
valid email pattern.
PARAMETERS:
strValue - String to be tested for validity
RETURNS:
True if valid, otherwise false.
REMARKS: Accounts for email with country appended
does not validate that email contains valid URL
type (.com, .gov, etc.) or valid country suffix.
*************************************************/
var objRegExp =
/(^[a-z]([a-z_\.]*)@([a-z_\.]*)([.][a-z]{3})$)|(^[a-z]([a-z_\.]*)@([a-z_\.]*)
(\.[a-z]{3})(\.[a-z]{2})*$)/i;
//check for valid email
return objRegExp.test(strValue);
}
Este código solo funciona para este tipo: [email protected], pero no funciona cuando ingreso esto: [email protected]
Estaré esperando su pronta respuesta, Gracias.

1 Respuesta

Respuesta
1
Prueba con esta:
var objRegExp =
/(^[(a-z|0-9)]([(a-z|0_9)_\.]*)@([[a-z|0-9]_\.]*)([.][(a-z|0-9)]{3})$)|(^[(a-z|0-9)]([(a-z|0-9)_\.]*)@([(a-z|0-9)_\.]*)(\.[(a-z|0-9)]{3})(\.[(a-z|0-9)]{2})*$)/i;

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas