`
cbting
  • 浏览: 58063 次
  • 性别: Icon_minigender_1
  • 来自: 汕头
社区版块
存档分类
最新评论

验证电子邮件

 
阅读更多

验证电子邮件输入是否正确

 

 

  用户名+@+主机名

 

 

用户名的判断标准;

 

1 用户名允许出现数字.字母,点号,横线,下划线.

2 点号,横线,下划线.不可联系出现(点号,横线,下划线两端必须出现数字,字符串)

3用户名必须以数字,或字母开头,以数字,字母结束.

普通字符+(特殊字符+普通字符)*

[0-9a-zA-Z] +(+表示出现一次以上)([-_.][0-9a-zA-Z]+)*  (*出现零次到无数次)

 

 

主机名的判断标准;

 

1 主机名允许出现数字.字母,点号,横线

2 点号,横线,不可联系出现(点号,横线,两端必须出现数字,字符串)

3用户名必须以数字,或字母开头,以数字,字母结束.

4后缀名的长度必须在2-4之间

 

(普通+ +(特殊 + 普通+)* +分隔)+ +后缀

([0-9a-zA-Z]+(-[0-9a-zA-Z]+)*\.)+[a-zA-Z]{2,4}

 

完整的电子邮件验证;

 

[0-9a-zA-Z]+([-_.][0-9a-zA-Z]+)*@([0-9a-zA-Z]+(-[0-9a-zA-Z]+)*\.)+[a-zA-Z]{2,4}

 

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics