//短信号码
var casedxhm = $("#casedxhm").val();
if(casedxhm){
var mobile = /^(((1[3456789][0-9]{1})|(15[0-9]{1}))+\d{8})$/;
if(!mobile.test(casedxhm)){
zrar_dlg("短信号码格式错误");
return false;
}
}
//传真号码
var caseczhm = $("#caseczhm").val();
if(caseczhm){
var mobile = /^[+]{0,1}(\d){1,3}[ ]?([-]?((\d)|[ ]){1,12})+$/i;
if(!mobile.test(caseczhm)){
zrar_dlg("传真号码格式错误");
return false;
}
}
//电子邮件
var caseemail = $("#caseemail").val();
if(caseemail){
var mobile = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
if(!mobile.test(caseemail)){
zrar_dlg("电子邮件格式错误");
return false;
}
}
//邮政编码
var caseyzbm = $("#caseyzbm").val();
if(caseyzbm){
var mobile = /^[0-9]{6}$/;
if(!mobile.test(caseyzbm)){
zrar_dlg("邮政编码格式错误");
return false;
}
}
//打开对话框
function zrar_dlg(nr){
dlg({content:nr,height:70,width:200});
}
首先、要获取你对某个字段的值,要进行正则验证。其次、定义一个相关的正则表达式。最后两者进行一个匹配,不成功则提示信息。