标签:划线 tle 一个 表达 bsp .com div 正则表达 www.
正则表达式基础请移步 正则表达式基础。
下面讲解在jsp中用正则表达式匹配邮箱的基本方法:
首相给出表达式:
var regex = /^(?:\w+\.?)\w+@(?:\w+\.)+\w+$/;
下面逐步讲解其含义:
/^ $/
分别表示正则表达式的开始和结束 标识
( ?:\w
括号表示捕获组的开始标识, ?:
(?:pattern) 匹配 pattern 但不获取匹配结果,也就是说这是一个非获取匹配,不进行存储供以后使用。 说人话就是:不存储起来供二次使用。
\w 匹配任何字类字符,包括下划线。与"[A-Za-z0-9_]"等效。
+ 前面的字符或子表达式可以使用一次或者多次
\.? 表示有零个 . 或者多个 .
后面的和前面的类似,主要还是表达出邮箱的地址方式 xxx @ xxxx . xxxx
标签:划线 tle 一个 表达 bsp .com div 正则表达 www.
原文地址:http://www.cnblogs.com/xiaxj/p/7660086.html