Javascript dispone de la potente función test(), a la cual se le pasa una expresión regular que ésta procesará, siendo esta expresión regular la siguiente:
/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3,4})+$/
Para la implementación de esta comprobación, crearemos una función específica llamada validarEmail( email ), quedando como resultado el siguiente código fuente:
function validarEmail( email ) { expr = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/; if ( !expr.test(email) ) alert("Error: La dirección de correo " + email + " es incorrecta."); }
Por último, sólo queda utilizar la función en nuestro código para la validación:
var email = 'me@example.com'; validarEmail( email );
http://ismaelgsan.com/validar-un-email-con-javascript-de-forma-rapida-y-sencilla/
No hay comentarios:
Publicar un comentario