Email验证表达式:
^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$
解释:
^ 正则表达式开始
\w 匹配 A-Z,a-z,0-9,_
+ 匹配前面的 \w 一次或多次
([-+.]\w+)*
* 匹配前面的 ([-+.]\w+) 零次或多次
() 特殊字符与 * 相配
[-+.] 匹配 -,+,. 中任意一个字符
\w 匹配 A-Z,a-z,0-9,_
+ 匹配前面的 \w 一次或多次
@ 匹配 @ 字符
\w 匹配 A-Z,a-z,0-9,_
+ 匹配前面的 \w 一次或多次
([-.]\w+)*
* 匹配前面的 ([-.]\w+) 零次或多次
() 特殊字符,与 * 相配
[-.] 匹配 -,. 中任意一个字符
\w 匹配 A-Z,a-z,0-9,_
+ 匹配 \w 一次或多次
\. 匹配 . 符号一次
\w 匹配 A-Z,a-z,0-9,_
+ 匹配 \w 一次或多次
([-.]\w+)*
* 匹配前面的 ([-.]\w+) 零次或多次
() 特殊字符,与 * 相配
[-.] 匹配 -,. 中任意一个字符
\w 匹配 A-Z,a-z,0-9,_
+ 匹配前面的 \w 一次或多次
$ 正则表达式结束符
呵呵,先写这么多了,以后在补充正则表达式符号含义表吧!!
符号含义表见地址:http://http://blog.163.com/slightrain@126/blog/static/19668163200752915259600/