验证电子邮件输入是否正确
用户名+@+主机名
用户名的判断标准;
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}