From ce5d591d1de7c2a09b0cfaf4b47e3aeca4464e77 Mon Sep 17 00:00:00 2001 From: opensaucesystems Date: Tue, 1 Apr 2014 12:35:18 +0100 Subject: [PATCH] Fix email validation regexp to allow gTLDs New generic TLDs can be as long as 13 characters. --- UI/WebServerResources/generic.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/UI/WebServerResources/generic.js b/UI/WebServerResources/generic.js index 5a9b2054a..2bba78583 100644 --- a/UI/WebServerResources/generic.js +++ b/UI/WebServerResources/generic.js @@ -45,7 +45,7 @@ var activeAjaxRequests = 0; var removeFolderRequestCount = 0; // Email validation regexp -var emailRE = /^([\w\!\#$\%\&\'\*\+\-\/\=\?\^\`{\|\}\~]+\.)*[\w\!\#$\%\&\'\*\+\-\/\=\?\^\`{\|\}\~]+@((((([a-z0-9]{1}[a-z0-9\-]{0,62}[a-z0-9]{1})|[a-z])\.)+[a-z]{2,6})|(\d{1,3}\.){3}\d{1,3}(\:\d{1,5})?)$/i; +var emailRE = /^([\w\!\#$\%\&\'\*\+\-\/\=\?\^\`{\|\}\~]+\.)*[\w\!\#$\%\&\'\*\+\-\/\=\?\^\`{\|\}\~]+@((((([a-z0-9]{1}[a-z0-9\-]{0,62}[a-z0-9]{1})|[a-z])\.)+[a-z]{2,})|(\d{1,3}\.){3}\d{1,3}(\:\d{1,5})?)$/i; /* This function enables the execution of a wrapper function just before the