diff --git a/Client-Side Components/Client Scripts/Validate Email Format/README.md b/Client-Side Components/Client Scripts/Validate Email Format/README.md deleted file mode 100644 index d37000fb2f..0000000000 --- a/Client-Side Components/Client Scripts/Validate Email Format/README.md +++ /dev/null @@ -1,9 +0,0 @@ -onSubmit Function: This client script validates the email format when the form is submitted. -Regular Expression: It uses a comprehensive email regex pattern to check if the entered email matches a standard email format. - -This pattern can handles: -- Quoted local parts (`"john doe"@example.com`) -- Dots within the local segment (`first.m.last@subdomain.org`) -- IP-based domains (`user@[192.168.1.1]`) - -Error Message: If the email is invalid, an error message is displayed, and form submission is prevented. diff --git a/Client-Side Components/Client Scripts/Validate Email Format/ValidateEmailFormat.js b/Client-Side Components/Client Scripts/Validate Email Format/ValidateEmailFormat.js deleted file mode 100644 index 1f16d88f21..0000000000 --- a/Client-Side Components/Client Scripts/Validate Email Format/ValidateEmailFormat.js +++ /dev/null @@ -1,13 +0,0 @@ -// Client Script: Validate Email Format on User Record - -function onSubmit() { - var emailField = g_form.getValue('email'); - //Comprehensive email regex pattern - var emailPattern = /^(([^<>()\[\]\\.,;:\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,}))$/; - - if (!emailPattern.test(emailField)) { - g_form.addErrorMessage('Please enter a valid email address.'); - return false; // Prevent form submission - } - return true; // Allow form submission -}