From 3675a2879102f31094e2379d2acc90e6f557ca92 Mon Sep 17 00:00:00 2001 From: Denis Volkov Date: Mon, 20 Mar 2023 10:10:33 -0700 Subject: [PATCH] Update site-prayer.js modify email validation regex --- Amen/Scripts/site-prayer.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) 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); }