首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >js 正则表达式 验证身份证号码

js 正则表达式 验证身份证号码

原创
作者头像
艳艳代码杂货店
修改2021-10-27 15:11:55
修改2021-10-27 15:11:55
4.8K0
举报
代码语言:javascript
复制
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;

       }

    }
</pre> 

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档