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 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 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(email);
4}
5
6function validate() {
7 const $result = $("#result");
8 const email = $("#email").val();
9 $result.text("");
10
11 if (validateEmail(email)) {
12 $result.text(email + " is valid :)");
13 $result.css("color", "green");
14 } else {
15 $result.text(email + " is not valid :(");
16 $result.css("color", "red");
17 }
18 return false;
19}
20
21$("#validate").on("click", validate);