Created
April 22, 2017 18:52
-
-
Save donpandix/8eed6f0e4366f3c0a71f9051005e6810 to your computer and use it in GitHub Desktop.
Validación de email por medio de expresión regular con JavaScript
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// valida email | |
function valida_email ( email ) { | |
// Expresión regular que valida la forma del mail objetivo | |
var RegExPattern = /(^[0-9a-zA-Z]+[-._+&])*[0-9a-zA-Z]+@([-0-9a-zA-Z]+[.])+[a-zA-Z]{2,6}$/; | |
// Prueba de ajuste del email ingresado contra la expresión regular, retorna true o false | |
return RegExPattern.test( email ); | |
} | |
// ** Ejemplo de uso de la función ** | |
// Email erroneo de ejemplo | |
var email = "soy_un_email@[email protected]"; | |
// Invocación a la función | |
if ( ! valida_email( email ) ) { | |
// Si el email es erroneo lanzará una alerta | |
alert( "el email es erroneo" ); | |
} | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment