正则表达式验证身份证号码
2014-06-08 14:17
225 查看
function isCardNo(card)
{
// 身份证号码为15位或者18位,15位时全为数字,18位前17位为数字,最后一位是校验位,可能为数字或字符X
var reg = /(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/;
if(reg.test(card) === false)
{
alert("身份证输入不合法");
return false;
}
}
{
// 身份证号码为15位或者18位,15位时全为数字,18位前17位为数字,最后一位是校验位,可能为数字或字符X
var reg = /(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/;
if(reg.test(card) === false)
{
alert("身份证输入不合法");
return false;
}
}
相关文章推荐
- 15/18位身份证号码验证的正则表达式总结(详细版)
- js 验证手机号码 身份证号 邮箱 正则表达式
- JavaScript+Regex 身份证号码的正则表达式及验证详解
- iOS - 正则表达式判断邮箱、手机号码验证、车牌号验证、车型、用户名、密码、昵称、身份证号
- JavaScript之正则表达式验证邮箱,手机号码,身份证,网址,QQ,邮政编码,中文
- 正则表达式验证代码(字母、数字、Email、网址、电话号码、汉字、身份证号码)
- javascript 正则表达式验证身份证号码
- 身份证号码的正则表达式及验证详解(JavaScript,Regex)
- 身份证号码的正则表达式及验证详解(JavaScript,Regex)
- js、javascript正则表达式验证身份证号码
- JavaScript正则表达式验证身份证号码(From Jeskitt)
- ios 使用正则表达式的邮箱,手机号码,身份证号验证的快捷方式
- 正则表达式验证代码(字母、数字、Email、网址、电话号码、汉字、身份证号码)
- js、javascript正则表达式验证身份证号码
- JS正则表达式验证身份证号码
- (字母、数字、Email、网址、电话号码、汉字、身份证号码)正则表达式验证代码
- JS使用正则表达式验证身份证号码
- 正则表达式验证身份证号码和邮箱、判断checked选中状态
- (字母、数字、Email、网址、电话号码、汉字、身份证号码)正则表达式验证代码
- 正则表达式验证代码(字母、数字、Email、网址、电话号码、汉字、身份证号码)