您的位置:首页 > 其它

常用的正则表达式

2012-05-21 19:09 162 查看
var oldPwd = Trim($("#oldPwd").val());
var newPwd = Trim($("#newPwd").val());
var phone = Trim($("#phone").val());
var telphone = Trim($("#telphone").val());
var newPwdQ = Trim($("#newPwdQ").val());
var email = Trim($("#email").val());
var nameXM = Trim($("#nameXM").val());
var readerId= Trim($("#readerId").val());
var newPwdMatch="^[a-zA-Z]\\w{5,17}";//字母开头的6-18位密码,只能是字母,数字,下划线组合
var phoneMatch="^(0[0-9]{2,3}\-)?([0-9]{6,7})+(\-[0-9]{1,4})?";//固定电话
var telponeMatch ="^[1]{1}[0-9]{10}";//手机
var emailMatch="^(\\w)+(\.\w+)*@(\\w)+((\.\\w+)+)$";//email
if(newPwd.length<=0){
alert("请输入新密码");
return;
}
else if(newPwd.length>0 && !new RegExp(newPwdMatch).test(newPwd)){
alert("请输入正确的密码格式");
return;
}else if(newPwd.length>0 && newPwd != newPwdQ){
alert("两次输入密码不一致");
return;
}else if(!new RegExp(phoneMatch).test(phone)){
alert("请输入正确的固话格式");
return;
}else if(!new RegExp(telponeMatch).test(telphone)){
alert("请输入正确的手机格式");
return;
}else if(!new RegExp(emailMatch).test(email)){
alert("请输入正确的email格式");
return;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: