email的正则表达式
来源:互联网 发布:java的todo 编辑:程序博客网 时间:2024/04/30 11:14
邮件正则表达式
一般的email,形如zhangshan@163.com,abc@sina.com.cn这样一些常用的形式就行了,但是在我们公司的一些客户中邮箱却有一些zhangshna.Mr@163.com,abc_Wang.dd@sian.com,abc_Wang.dd.cc@sian.com这 种类似的形式,在@符号之前还有
点.,原来是拿来就用,可是现在就不行,得自己研究正则的用法了
原来的正则表达式
/^[a-zA-Z0-9_-]+@[a-zA-Z0-9_-]+(\.[a-zA-Z0-9_-]+)+$/;
我根据我的实际情况修改后的正则表达式
/^(\w)+(\.\w+)*@(\w)+((\.\w{2,3}){1,3})$/;
或者
/^(\w)+(\.\w+)*@(\w)+((\.\w+)+)$/;
字符描述:
^ :匹配输入的开始位置。
\:将下一个字符标记为特殊字符或字面值。
* :匹配前一个字符零次或几次。
+ :匹配前一个字符一次或多次。
(pattern) 与模式匹配并记住匹配。
x|y:匹配 x 或 y。
[a-z] :表示某个范围内的字符。与指定区间内的任何字符匹配。
\w :与任何单词字符匹配,包括下划线。
{n,m} 最少匹配 n 次且最多匹配 m 次
$ :匹配输入的结尾。
附一简单的js
输入多个邮件时的验正方法
//验正邮箱格式要正确 20080602_heyitang
- email的正则表达式
- 验证Email的正则表达式
- 判断Email的正则表达式
- 匹配Email的正则表达式
- 简单的匹配Email的正则表达式
- 漂亮的文本框+Email正则表达式
- 匹配Email地址的正则表达式
- 备忘:标准的email验证正则表达式
- 强悍的电子邮件地址(email address)正则表达式
- 高效正确的email正则表达式
- 使用正则表达式验证Email的格式
- JavaScript 检查 email 地址的正则表达式
- 强悍的电子邮件地址(email address)正则表达式
- 浅析检查email的正则表达式
- 用正则表达式获取网页的email
- 匹配 Email 地址的正则表达式
- Email,Tel 等的正则表达式
- Email 格式验证的正则表达式
- vbox 下ubuntu13.10 主宿互访并联网
- AOP的底层实现-CGLIB动态代理和JDK动态代理
- eclipse使用pdb调试neutron出现无法切换线程
- JAVA泛型? T K V E等代表的意思
- APK安装过程及原理详解
- email的正则表达式
- android 获取汉字拼音
- JAVA中缓存的实现
- temp: tpch测试
- 打个补丁,USB 2.0提速四成!
- java内部类
- [各种面试题] 和大于S的最短子序列
- java 布局管理器
- 常用运放电路