Browse Source

Fix client side e-mail address check

release-0.6
thomascube 18 years ago
parent
commit
e581e74153
  1. 3
      program/js/common.js

3
program/js/common.js

@ -399,7 +399,8 @@ function rcube_check_email(input, inline)
var domain = sub_domain+'(\\x2e'+sub_domain+')*';
var local_part = word+'(\\x2e'+word+')*';
var addr_spec = local_part+'\\x40'+domain;
var reg1 = inline ? new RegExp('(^|<)'+addr_spec+'(>|$)', 'i') : new RegExp('^'+addr_spec+'$', 'i');
var delim = '[,;\s\n]';
var reg1 = inline ? new RegExp('(^|<|'+delim+')'+addr_spec+'($|>|'+delim+')', 'i') : new RegExp('^'+addr_spec+'$', 'i');
return reg1.test(input) ? true : false;
}
return false;

Loading…
Cancel
Save