js手机号码验证
手机号码的规范验证,并不只是单纯的11位数字,可以通过如下的正则表达式代表现有的手机号码:/^1[34578]\d(9)$/,表示第一位是“1”,第二
位是“34578”中的任意一位,d(9)表示从第三位之后的9位都是数字。
具体的函数编写如下:
function checkPhone(){
var phone = document.getElementById('phone').value;
if(!(/^1[34578]\d{9}$/.test(phone))){
alert("手机号码有误,请重新填写");
return false;
}
}
tp5身份证、手机格式验证
验证类validate.php如下: