1function validateEmail (emailAdress)
2{
3 let regexEmail = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/;
4 if (emailAdress.match(regexEmail)) {
5 return true;
6 } else {
7 return false;
8 }
9}
10
11let emailAdress = "test@gmail.com";
12console.log(validateEmail(emailAdress));
13
1function validateEmail(email) {
2 var re = /^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/;
3 return re.test(String(email).toLowerCase());
4}
5
1function isValidEmail(email) {
2 const re = /^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/;
3 return re.test(String(email).toLowerCase());
4}
1/* Answer to: "email regex javascript" */
2
3ValidateEmail("icecream123@yahoo.com"); // Must be a string
4
5function ValidateEmail(email) {
6 var emailformat = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(String(email).toLowerCase());
7 if (email.match(emailformat)) {
8 alert("Nice Email!")
9 return true;
10 };
11 alert("That's not an email?!")
12 return (false);
13};
1function validateEmail(email)
2 {
3 var re = /\S+@\S+\.\S+/;
4 return re.test(email);
5 }
6
7console.log(validateEmail('anystring@anystring.anystring'));
1Author:Mohammad Arman Khan
2//E-mail valiadtion using Regex
3var pattern = new RegExp(/^(("[\w-\s]+")|([\w-]+(?:\.[\w-]+)*)|("[\w-\s]+")([\w-]+(?:\.[\w-]+)*))(@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$)|(@\[?((25[0-5]\.|2[0-4][0-9]\.|1[0-9]{2}\.|[0-9]{1,2}\.))((25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\.){2}(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\]?$)/i);
4 if (!pattern.test(input["email"])) {
5 isValid = false;
6 errors["email"] = "Please enter valid email address.";
7 return isValid;
8}else{
9 isValid = true;
10 return isValid;
11}