邮箱匹配 正则表达式

     ^[a-zA-Z][a-zA-Z0-9_.-]*@[0-9a-zA-Z]+(.[a-zA-Z]+)+$

匹配成功的例子有:

  [email protected]

  [email protected]

  [email protected]

共分为5个部分:

1、  [a-zA-Z] 一个字母包括大小写

2、  [a-zA-Z0-9_.-]* 方括号内的集合重复任意次

3、  @ 一个@符号

4、  [0-9a-zA-Z]+ 邮箱服务器域名的第一个字段 由至少一个 字母或数字 组成

5、  (.[a-zA-Z]+)+ 至少重复一次 .XXX 每次必须以. 开头,并以任意数目字母结尾

注意 []方括号不能嵌套 只能作为集合的表示。

你可能感兴趣的:(邮箱匹配 正则表达式)