+ -
当前位置:首页 → 问答吧 → 正则疑问

正则疑问

时间:2011-01-10

来源:互联网


var re = /^[\w]{1,}@(163.com|126.com|yeah.net|vip.163.com|vip.126.com|188.com)$/;


如果想让 [email protected] 这样的账号通过,该如何修改上面的语句啊?

就是123后面有个点的。

作者: josiahliang   发布时间: 2011-01-10

[\w]{1,} => [\w.]+

作者: cj205   发布时间: 2011-01-10

就是原来上面的语句好好的,但现在也要让[email protected] 这样形式的也通过。

作者: josiahliang   发布时间: 2011-01-10

原来的校验不变,就是添加一个允许条件,允许[email protected] 这样形式的也通过。

作者: josiahliang   发布时间: 2011-01-10

var re = /^[\w.]{1,}@(163.com|126.com|yeah.net|vip.163.com|vip.126.com|188.com)$/;

作者: cj205   发布时间: 2011-01-10

var re = /^[\w]{1,}@(163.com|126.com|yeah.net|vip.163.com|vip.126.com|188.com)$/;
就是这个情况下 @后面的条件不变

@前面有点的,允许通过。

比如 [email protected]的 这样也通过。 之前都是[email protected] 这样的能通过。前面有点的不允许通过的,现在@前面有点的,怎么写才能允许通过啊

作者: josiahliang   发布时间: 2011-01-10