表单控件中的证件控件下的身份证,或者文本控件通过正则表达式限制输入身份证号码 老九Lv.4悟道 发布于 2021-07-13 10:52 最后回复 2021-10-28 19:27:56 问答 收藏 复制链接 新浪微博 微信扫一扫 分享 2 回复1235 浏览 表单控件中的证件控件下的身份证,或者文本控件通过正则表达式限制输入身份证号码, 这两个控件只能验证输入的位数,不能校验身份证号码输入的是否正确,这个有办法解决吗?还有银行卡号的校验该如何做到? 表单控件中的证件控件下的身份证,或者文本控件通过正则表达式限制输入身份证号码, 这两个控件只能验证输入的位数,不能校验身份证号码输入的是否正确,这个有办法解决吗?还有银行卡号的校验该如何做到?
这个同样的,只验证身份证位数,位数对了,但是身份证号码输错,同样不提醒
正则表达式百度都能搜到,下面是身份证正确性验证的表达式供参考:
^(1[-5]|2[-3]|3[1-7]|4[1-6]|5[0-4]|6[1-5]|71|8[1-2])\d{4}(18|19|20)\d{2}(0[1-9]|10|11|12)(0[1-9]|[1-2][0-9]|30|31)\d{3}[0-9Xx]$
网页原链接:https://blog.csdn.net/weixin_38737912/article/details/108887571?utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromMachineLearnPai2%7Edefault-8.control&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromMachineLearnPai2%7Edefault-8.control