84669인 학습
152542인 학습
20005인 학습
5487인 학습
7821인 학습
359900인 학습
3350인 학습
180660인 학습
48569인 학습
18603인 학습
40936인 학습
1549인 학습
1183인 학습
32909인 학습
网上找了一段邮箱匹配的正则表达式,如下:
var reg =/^([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+\.[a-zA-Z]{2,3}$/;
只有其中的
\_
没看懂它的意思,这是不是作者写错了。
ringa_lee
应该是写错了,[]字符组里的“_”只有不在开头和结尾的需要转义另外[]里本来就有或的语义,不需要加“|”符号,“|"在中括号里就代表字符本身你这个正则可以匹配 a|b@c|.com,应该不是作者锁期望的
应该是写错了,[]字符组里的“_”只有不在开头和结尾的需要转义
另外[]里本来就有或的语义,不需要加“|”符号,“|"在中括号里就代表字符本身
你这个正则可以匹配 a|b@c|.com,应该不是作者锁期望的