概述
- 一般身份证
/(^[1-9]d{5}(18|19|([23]d))d{2}((0[1-9])|(10|11|12))(([0-2][1-9])|10|20|30|31)d{3}[0-9Xx]$)|(^[1-9]d{5}d{2}((0[1-9])|(10|11|12))(([0-2][1-9])|10|20|30|31)d{3}$)/
- 大陆身份证
/^(([1][1-5])|([2][1-3])|([3][1-7])|([4][1-6])|([5][0-4])|([6][1-5])|([7][1])|([8][1-2]))d{4}(([1][9]d{2})|([2]d{3}))(([0][1-9])|([1][0-2]))(([0][1-9])|([1-2][0-9])|([3][0-1]))d{3}[0-9xX]$
/ - 港澳身份证
/^([A-Z]d{6,10}((w{1}))?)$/
- 香港身份证
/^[A-Z]{1,2}[0-9]{6}(?[0-9A-Z])?$/
- 澳门身份证
/^[1|5|7][0-9]{6}(?[0-9A-Z])?$/
- 台湾身份证
/^d{8}|^[a-zA-Z0-9]{10}|^d{18}$/
- 护照
/^([a-zA-z]|[0-9]){5,17}$/
- 军官证
/^[u4E00-u9FA5](字第)([0-9a-zA-Z]{4,8})(号?)$/
- 户口本
/(^d{15}$)|(^d{18}$)|(^d{17}(d|X|x)$)/
最后
以上就是称心超短裙为你收集整理的身份证校验(大陆、港澳台、护照 等)的全部内容,希望文章能够帮你解决身份证校验(大陆、港澳台、护照 等)所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复