摘要:本文以javascript为例给大家介绍了正则表达式验证身份证号的方法,非常不错,介绍的非常详细,具有参考借鉴价值,感兴趣的朋友一起看下吧身份证为15位或者18位,15位的全为数字,18位的前17位为数字,最后一位为数字或者大写字母”X“。与之匹配的正则表达式:(^d{15}$)|(^\d{17}([0-9]|X)$)下面以Javascript为例进行说明:functionisIdCardNo(

  本文以javascript为例给大家介绍了正则表达式验证身份证号的方法js正则表达式验证身份证,非常不错js正则表达式验证身份证,介绍的非常详细,具有参考借鉴价值,感兴趣的朋友一起看下吧

  PHP中文网验证身份证号的方法,非常不错,介绍的非常详细

  身份证为15位或者18位,15位的全为数字,18位的前17位为数字,最后一位为数字或者大写字母”X“。

  与之匹配的正则表达式:

  

(^d{15}$)|(^\d{17}([0-9]|X)$)

  PHP中文网验证身份证号的方法,非常不错,介绍的非常详细

  下面以Javascript为例进行说明:

  PHP中文网验证身份证号的方法,非常不错,介绍的非常详细

functionisIdCardNo(num) { num = num.toUpperCase();
//身份证号码为15位或者18位,15位时全为数字,18位前17位为数字,最后一位是校验位,可能为数字或字符X。
if ( !(/(^d{15}$)|(^\d{17}([0-9]|X)$)/.test(num)) )
{
alert('输入的身份证号长度不对,或者号码不符合规定!n15位号码应全为数字,18位号码末位可以为数字或X。');
returnfalse;
};
}
').addClass('pre-numbering').hide(); $(this).addClass('has-numbering').parent().append($numbering);
for (i = 1; i 

TAGS:JavaScript 正则表达式 正则表达式 验证 js js正则表达式验证身份证 js 正则表达式验证 身份证
!如链接失效请在下方留言。本站所有资源均来源于网络,版权属于原作者!仅供学习参考,本站不对您的使用负任何责任。如果有侵权之处请第一时间联系我们删除,敬请谅解!