martes, 17 de diciembre de 2013

Función que valida un correo con Javascript

Siempre es útil contar con una función para validar el correo, acá dejo la siguiente que encontré en la web:

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