diff --git a/gulliver/js/form/core/form.js b/gulliver/js/form/core/form.js index 74c24d1af..186a67e50 100755 --- a/gulliver/js/form/core/form.js +++ b/gulliver/js/form/core/form.js @@ -785,7 +785,7 @@ function G_Text( form, element, name, type ) if(this.validate=="Email") { //var pat=/^[\w\_\-\.çñ]{2,255}@[\w\_\-]{2,255}\.[a-z]{1,3}\.?[a-z]{0,3}$/; - var pat=/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/; + var pat=/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,6})+$/; if(!pat.test(this.element.value)) { //old|if(this.required=="0"&&this.element.value=="") { diff --git a/workflow/engine/xmlform/users/users_New.xml b/workflow/engine/xmlform/users/users_New.xml index b12519a09..01f701d0a 100755 --- a/workflow/engine/xmlform/users/users_New.xml +++ b/workflow/engine/xmlform/users/users_New.xml @@ -234,7 +234,7 @@ var existsElements = function () { */ var validateLocalEmail = function(sEmail){ - var sFilter = /^[a-zA-Z]+([_\.-]?[a-zA-Z0-9]+)*@[a-zA-Z0-9]+([\.-]?[a-zA-Z0-9]+)*(\.[a-zA-Z]{2,4})+$/; + var sFilter = /^[a-zA-Z]+([_\.-]?[a-zA-Z0-9]+)*@[a-zA-Z0-9]+([\.-]?[a-zA-Z0-9]+)*(\.[a-zA-Z]{2,6})+$/; if (!sFilter.test(sEmail.value)) { return false; } else {