标题:求助,E-mail正则表达式
只看楼主
li772864701
Rank: 1
等 级:新手上路
帖 子:9
专家分:3
注 册:2010-6-3
结帖率:50%
已结贴  问题点数:20 回复次数:8 
求助,E-mail正则表达式
今天看到了一个验证E-mail的正则表达式,有点看不懂,请高手指教一下,表达式如下:var Expression=/\w+([-+.']\w+)*\.\w+([-.]\w+)*/
关键是红色部分看不懂,还有就是“-”代表什么意思。谢谢了
搜索更多相关主题的帖子: 正则表达式 
2010-08-08 20:09
gupiao175
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:40
帖 子:1787
专家分:7527
注 册:2007-6-27
得分:4 
我也不太清楚,帮你顶下!

Q:1428196631,百度:开发地 即可找到我,有事请留言!
2010-08-09 00:01
mgmt_asp
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:124
专家分:158
注 册:2009-7-26
得分:4 
这个不是email的正则表达式
红色部分是匹配[]里面的符号之一
“-+.'”都是符号
2010-08-09 00:04
mgmt_asp
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:124
专家分:158
注 册:2009-7-26
得分:0 
"(\w)+[@]{1}(\w)+[.]{1}(com|net|org|cn|cc|中国|公司|网络)$"
上面个是今天自己写的
"(\w)+[@]{1}(\w)+[.]{1}(\w)+"
这个是网上的,不过感觉不太严谨,仅供参考...
2010-08-09 00:08
hams
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:18
帖 子:912
专家分:3670
注 册:2008-7-30
得分:4 
[xyz] 一个字符集。与括号中字符的其中之一匹配。
+ 匹配前一个字符一次或多次。
. 匹配换行符以外的任何字符。

不过那样的写法真的是不好理解

一般情况下,这样就够了:"[\w_-]+[@]{1}[\w_-]+[.]{1}[\w_-]{2,}"

俺不高手,俺也是来学习的。
俺的意见不一定就对,当你不认同时请点忽视按钮。
当走到十字路口不知该如何走时,可在论坛问下路,但你若希望别人能一路把你送到目的地,显然是不现实的,因为别人也有自己要走的路。
2010-08-09 08:59
源本英明C
Rank: 3Rank: 3
来 自:日本
等 级:论坛游侠
帖 子:113
专家分:154
注 册:2010-5-14
得分:4 
"[\w_-]+[@]{1}[\w_-]+[.]{1}[\w_-]{2,}" 这个差不多了,再VS2005或者更高的开发工具中,你也可以通过拉一个验证控件来完成,这样更简单

柔术:打败对手的最好方法就是心狠手辣,因为对手不会给你太多机会,如果他够厉害!
2010-08-09 10:24
buchiyudemao
Rank: 1
等 级:新手上路
帖 子:2
专家分:4
注 册:2010-8-9
得分:4 
"[\w_-]+[@]{1}[\w_-]+[.]{1}[\w_-]{2,}"

保时捷卡宴www.
2010-08-09 13:31
gupiao175
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:40
帖 子:1787
专家分:7527
注 册:2007-6-27
得分:0 
[\w_-]有\w就可以了,为什么还要加-_这些,实在不太明白,\w指字母数字和_下划线了吗。哎!

Q:1428196631,百度:开发地 即可找到我,有事请留言!
2010-08-09 16:53
hams
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:18
帖 子:912
专家分:3670
注 册:2008-7-30
得分:0 
哈,没看清楚,原来包括下划线,不过中划的没包括吧,没试验过。

"[\w-]+[@]{1}[\w-]+[.]{1}[\w-]{2,}"

俺不高手,俺也是来学习的。
俺的意见不一定就对,当你不认同时请点忽视按钮。
当走到十字路口不知该如何走时,可在论坛问下路,但你若希望别人能一路把你送到目的地,显然是不现实的,因为别人也有自己要走的路。
2010-08-09 17:26



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-315153-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.069325 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved