Para 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á.
Otros artículos relacionados:
- Validar campos y parámetros con expresiones regulares en ASP
- Validar fechas con expresiones regulares en ASP y Javascript
- Validar direcciones de Internet o URL’s con expresiones regulares en Javascript
- Eliminar saltos de línea en un textarea con Javascript
- Reemplazar carácteres con expresiones regulares en ASP para generar URL’s amigables
Entradas (RSS)