电子邮件在@
在.
@
电子邮件在点.
的任意一侧有1到多个字符
点.
不得连续出现。 John..Smith@test.com
大写和小写A to Z
和a to z
位数0 to 9
允许使用特殊字符:! # $ % & ' * + - / = ? ^ _
{| }〜; @ .`
我正在使用这个正则表达式
[_ A-ZA-Z0-9 @#$%^&安培; ()!] +([A-ZA-Z0-9 @#$%^&安培; ! ():;] +)的 @ [A-ZA-Z0-9 @#$%^&安培; ():;!] +(([A-ZA-Z0-9 @ #$%^&安培; ():;] +)){3,10} 链接:http://regexr.com/3go29。