email regex validation
email regex validation
by pj_js15
JavaScript
function validEmail(email) {
var re = /[a-z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&'*+/=?^_`{|}~-]+)*@(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9])?/;
return re.test(email);
}
var test1 = validEmail('test@fail');
var test2 = validEmail('[email protected]');
var test3 = validEmail('[email protected]');
console.log(test1);
console.log(test2);
console.log(test3);