thomascube
2008-02-04 e581e741537ce97b23e5439d23d4f3179872ed9b
Fix client side e-mail address check

1 files modified
3 ■■■■ changed files
program/js/common.js 3 ●●●● patch | view | raw | blame | history
program/js/common.js
@@ -399,7 +399,8 @@
    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;