邮箱验证

在网站注册会员时,经常会要求输入注册的邮箱,输入后,会在客户端进行邮箱合理性的验证,过滤到不合规则的邮箱,以减轻服务器端的压力,当然这并不意味着服务器上不会进行再次验证。

通常通过正则来验证邮箱。常用邮箱的格式是:(一串字母数字下划线)+@+(邮箱服务器域名)。邮箱由三部分组成,需要正则识别的主要只有两部分。

第一部分是@之前的部分:

var regAddr1 = /^[^\.].+/; //邮箱不能以.开头,前若干位由除了换行和行结束符的字符

第二部分是@之后的部分:

var regAddr = /(qq|163|sohu)\.(com)$/; //服务器的域名只写了几种商业公司的,可以扩展

完全的表达式是:

var regAddr = /^[^\.].+@(qq|163|sohu)\.(com)$/;
大家可以拿着这个正则去检验一些常见的邮箱,如2456156@qq.com(此处为虚构邮箱)。也可以给这个正则添加更强大的功能。
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值