----------------------
Windows Phone 7手机开发、
.Net培训、期待与您交流! ----------------------
Js代码
function validEmail(email){
var re = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/;
return re.test(email);
}
以此为例,来分析一下正则表达式的使用方法。
^表示我们要用这个正则表达式检查以特定字符串开头的字符串。
\w表示a~z、A~Z、0~9或下划线的任意单一字符。
+表示前面的条目可以出现一次或多次。
说明:这个示例中,/^\w+ 表示邮件字符串必须以a~z、A~Z、0~9或下划线组成的字符串开头。
( )表示一个组,这意味着后面将要引用圆括号中的内容,因此将它们放在一个组中。
[ ]表示可以出现其中的任意一个字符。
?表示前面的内容可以出现0次或1次。
*表示前面的内容可以出现0次或多次。