diff --git a/Amen/Scripts/site-prayer.js b/Amen/Scripts/site-prayer.js index 59b0a63..1e24563 100644 --- a/Amen/Scripts/site-prayer.js +++ b/Amen/Scripts/site-prayer.js @@ -622,7 +622,9 @@ $(function () { } if (email && email.length > 0) { - if (!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(email))) { + if (!(/^[a-zA-Z0-9.!#$%&’*+/=?^_`{|}~-]+@[a-zA-Z0-9-]+(?:\.[a-zA-Z0-9-]+)*$/.test(email))) { + // old regex /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/ + // updated to default html5 regex alert("You have entered an invalid email address. Please, check and try again."); return (false); }