【发布时间】:2016-01-11 11:23:11
【问题描述】:
我正在使用 validate.js 来验证联系表单。
它工作正常,但问题是电子邮件验证似乎每隔一段时间就会损坏
例如:if email is abc@xyz,则认为电子邮件有效
but if email is abc@xyz. ,则认为邮箱无效
不能这样吗,即仅当 abc@xyz.lkj 时才认为电子邮件有效
下面是使用的正则表达式
/^[a-zA-Z0-9.!#$%&'*+\/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$/.test( value )
我对正则表达式一无所知。 请帮忙。
谢谢
【问题讨论】:
-
另外,如果你使用的是 html 5,你可以使用
<input type="email">
标签: javascript regex validation email