RegExp,实现匹配合法邮箱(英文邮箱)的正则表达式
邮箱列表:@qq.com、@vip.qq.com、@foxmail.com,数字邮箱暂时不考虑
以下邮箱列表用于测试:
lihaha@qq.com
lihaha@vip.qq.com
lihaha@foxmail.com
mail.lihaha@qq.com
mail.lihaha@foxmail.com
格式分析:
@前面:数字、字母、点、下划线组成
@后面:特定的域名、点、域名后缀组成
@前面-规则:^([a-z]+[a-zA-Z0-9\.\_]*)
@后面-规则:(qq|vip.qq|foxmail)+
完整正则表达式:
var email = /^([a-z]+[a-zA-Z0-9\.\_]*)\@(qq|vip.qq|foxmail)+\.(com)$/;

浙公网安备 33010602011771号