4.3.1 电子邮件验证
来源:互联网 发布:天龙八部挂机软件 编辑:程序博客网 时间:2024/05/01 12:15
电子邮件是当前网络时代最常用的应用之一。邮件地址一般由名称、字符@、域名后缀组成,如admin@admin.com、123_d@123.com等。
1.简单邮件地址验证
在此,如果邮件地址只包含单词字符,那么定义该类型的邮件地址为简单邮件地址。以下正则表达式能够验证简单邮件地址。
/w+@/w+(/./w+)+ (54)
正则表达式(54)解释:
/w+能够匹配长度至少为1、由单词字符组成的字符串。
@匹配邮件地址中的字符@。
/.匹配字符.。
(/./w+)+能够匹配一个或多个型如“字符.+由单词字符组成的字符串”的字符串。
使用工具Regex Tester测试正则表达式(54),结果如图所示。
2.扩展邮件地址验证
在此,如果邮件地址不仅仅包含单词字符,如-、+、.、'等,那么定义该类型的邮件地址为扩展邮件地址。以下正则表达式能够验证简单邮件地址。
/w+([-+.']/w+)*@/w+([-.]/w+)*/./w+([-.]/w+)* (55)
正则表达式(55)解释:
/w+能够匹配长度至少为1、由单词字符组成的字符串。
[-+.']匹配-、+、.、'字符;[-+.']/w+匹配以-或+或.或'字符开头的、后接长度至少为1的单词字符串。
([-+.']/w+)*表示以-或+或.或'字符开头的、后接长度至少为1的单词字符串可以不出现或者至少出现1次。
@匹配邮件地址中的字符@。
[-.]匹配-、.字符;[-.]/w+匹配以-或.字符开头的、后接长度至少为1的单词字符串。
([-.]/w+)*表示以-或.字符开头的、后接长度至少为1的单词字符串可以不出现或者至少出现1次。
/.匹配字符.。
注意:正则表达式/w+([-+.']/w+)*@/w+([-.]/w+)*/./w+([-.]/w+)*能够允许邮件地址包含-、+、.、'等字符,如邮件地址aaa+bb@cc-w.cd.com能够被验证。
使用工具Regex Tester测试正则表达(55),结果如图所示。
- 4.3.1 电子邮件验证
- 电子邮件验证
- 10.5.6 电子邮件验证
- 电子邮件格式验证
- javascript验证电子邮件
- 电子邮件正则验证
- 用RegularExpressionValidator 验证电子邮件
- JQuery实现电子邮件验证
- php电子邮件验证函数
- [C#]电子邮件格式验证
- 电子邮件验证 正则表达式
- 电子邮件格式合法性验证函数
- 电子邮件验证的一个方法
- 验证电子邮件的一个javaScript
- C#电子邮件验证的类
- javascript正则表达式验证电子邮件
- 验证电子邮件格式是否正确
- 笔记:正则电子邮件格式验证
- 4.3.3 HTTP地址验证
- 邓亚萍将跑奥运火炬第四棒 前五棒中中国人占三席
- Symbian OS的通讯录操作总结
- 赵照:李永波以让球为荣乃中国体育之耻
- 4.3.2 主机名称验证
- 4.3.1 电子邮件验证
- 马英九称任内不支持“法理台独”
- 大树
- Cron Expression
- 4.3 网络常用元素验证
- 高校毕业生"三支一扶"计划 启动箱
- oracle的一些常见问题及处理
- 相关文章:
- Unix平稳 Windows欲甩Linux