①邮箱格式验证
Function validateEmail(){
Var email=ajaxform.getColumnValue(“email”);
//邮箱用户名可为a-z或A-Z的任意字母或0-9的任意数字,也可含有点下划线中划线
Var regEmail=/^([a
–
zA
–
Z0
–
9\._-])+@([a
–
zA
–
Z0
–
9_-])+(\.[a
–
zA
–
Z0
–
9_-])+/;
Var ret=regEmail.test(email);
Return ret;
}
②手机号格式验证
Function validate Phone(){
Var telephone=ajaxform.getColumnValue(“telephone”);
Var regMobile=/^1[1|2|3|4|5|6|7|8|9][0-9]\d{8}$/;
Var ret=regMobile.test(telephone);
Return ret;
}
助解:
正则表达式中,\d 匹配一个数字字符。等价于 [0-9]。
\w匹配字母或数字或下划线或汉字 等价于 ‘[^A-Za-z0-9_]’。
\s匹配任意的空白符
\d 匹配数字
\b匹配单词的开始或结束
^ 匹配字符串的开始
$ 匹配字符串的结束
\w能不能匹配汉字要视你的操作系统和你的应用环境而定