首页 新闻 会员 周边

这是一个邮件验证的判断句,但是我读不懂请大神指点

0
悬赏园豆:5 [待解决问题]

这是一个邮件验证的判断句,但是我读不懂请大神指点!!

(this.value != "" && !/.+@.+\.[a-zA-Z]{2,4}$/.test(this.value))

杜玉月鹦的主页 杜玉月鹦 | 初学一级 | 园豆:164
提问于:2013-07-13 21:57
< >
分享
所有回答(3)
0

正则表达式本来就难懂,会用就行。

angelshelter | 园豆:9887 (大侠五级) | 2013-07-13 23:03
0

邮件的正则表达式。

chenping2008 | 园豆:9836 (大侠五级) | 2013-07-14 11:19

怎样读啊,解释一下

支持(0) 反对(0) 杜玉月鹦 | 园豆:164 (初学一级) | 2013-07-14 16:39
0

 this.value是当前输入,

判断当前输入字符不等于空,和不等于( 任意长度字符 + @ + 任意长度字符 + . + (A-Z大小写均可)2-4 个字符)的正则表达式

 

我感觉这个应该是写错了,应该是判断当前不等于空,和等于后面邮件正则表达式则通过。应该改成写 (this.value != "" && /.+@.+\.[a-zA-Z]{2,4}$/.test(this.value))

 

 

三国灰鼠 | 园豆:251 (菜鸟二级) | 2013-07-16 16:24
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册