一、身份证
/(^\d{15}$)|(^\d{17}([0-9]|X|x)$)/
二、手机号
^[1][35789][0-9]{9}$
例子
function checkPhone(){
var phone = $(".phone").val();
if(!(/^1[3456789]\d{9}$/.test(phone))){
alert("手机号码不合法,请重新输入");
return false;
}
}
var reg = ^[1][35789][0-9]{9}$;
if(!reg.test($.trim(phone))){
alert("请输入有效的手机号!");
return
}
本文详细介绍了身份证号码和手机号码的正则表达式验证方法,包括示例代码展示,帮助读者理解如何在JavaScript中有效检查输入的合法性。
1428

被折叠的 条评论
为什么被折叠?



