通常,简单电子邮件的验证是:
/^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/
这将验证电子邮件,如test@test.com
但如何验证电子邮件是否是多个?
entry 1: test@test.com,test1@test.com,test2@test.com entry 2: test@test.com,test2@test.com entry 3: test@test.com,test2@test.com entry 4: test@test.com
此电子邮件是用户将输入的可能条目.另外,有时也希望有2或3或4个或更多的电子邮件.
谢谢你的回答.
解决方法
在逗号上拆分电子邮件并验证条目
var x = getEmails(); var emails = x.split(","); emails.forEach(function (email) { validate(email.trim()); });
getEmails()从页面获取电子邮件,并验证对电子邮件运行正则表达式
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。