Validaciones en JavaScript. Validar email
En el siguiente tutorial aprenderemos cómo validar un campo para que solo permita introducir emails correctos en JavaScript
Ejemplo 1
El método recibe un string y devuelve true si es un tipo de email correcto utilizando una expresión regular.
function validateEmail(valor) { return valor.match(/^[a-z0-9\.\-\_]*@[a-z0-9\.\-\_]*\.[a-z]{2,12}$/); }
Ejemplo 2
Igual que el anterior, recibe un string y devuelve true o false
function validateEmail(valor) { let valid = false; let patron = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/; if (patron.test(valor)){ valid = true; } return valid; }