邮件地址的正则表达式

来源:互联网 发布:人工智能联盟 编辑:程序博客网 时间:2024/05/16 18:47

邮件地址的正则表达式

邮件地址模式:LocalName@DomainPrefix.DomainSuffix
一般情况下只是三段字母数字字符,其中加上@和点号.字符。
但也有例外情况,如下:
例1:
cube_lovers@youcube.ca
aviator.howard@vannerocity.com 
rocky@i-rock.mobi
 i-love-donuts@duncansdonuts.com
seth+jason@mandango.us 
ruby@youcube.com.nz
也就是说:
(1)@符号前的部分是:任何字母数字加上"."、"-"、"_"、"+"。
(2)中间部分是:任何字母数字加上"-"。
(3)后面部分是:任何2、3、4个字母数字字符,但是这部分可以出现多次。
综上,邮件地址的正则表达式为:/^[\w\.-_\+]+@[\w-]+(\.\w{2,4})+$/
0 0
原创粉丝点击