nov
04
2008
Validar direcciones de e-mail con expresiones regulares en ASP y Javascript
Publicado en ProgramaciónPara validar direcciones de e-mail podemos utilizar la siguiente función en ASP:
function esValidoEmail(cadena) set expReg = New RegExp expReg.Pattern = "^[_a-zA-Z0-9-]+(\.[_a-zA-Z0-9-]+)*@_ [_a-zA-Z0-9-]+(\.[_a-zA-Z0-9-]+)*$" esValidoEmail = expReg.Test(cadena) and len(cadena) < 256 set expReg = nothing end function
Su versión en Javascript:
function esValidoEmail(cadena) { strExpReg = /^[_a-zA-Z0-9-]+(\.[_a-zA-Z0-9-]+)*@_ [_a-zA-Z0-9-]+(\.[a-zA-Z0-9-]+)*$/; return strExpReg.test(cadena); }
Como en las otras funciones, en esta función en Javascript sí que es necesario juntar la expresión en una única línea quitando los _ de final de línea porque de lo contrario no funcionará.
Etiquetas: expresiones regulares, validar campos, validar e-mail
Entradas (RSS)