证件信息-正则表达式校验

正则表达式:
手机号:/^((13[0-9])|(14[5,7])|(15[0-3,5-9])|(17[0,3,5-8])|(18[0-9])|166|198|199|(147))\d{8}$/
护照:/^1[45][0-9]{7}$|(^[P|p|S|s]\d{7}$)|(^[S|s|G|g|E|e]\d{8}$)|(^[Gg|Tt|Ss|Ll|Qq|Dd|Aa|Ff]\d{8}$)|(^[H|h|M|m]\d{8,10}$)/
港澳通行证: /^[HMhm]{1}([0-9]{10}|[0-9]{8})$/
台湾通行证:``
台湾身份证: /^[a-zA-Z][0-9]{9}$/
香港身份证:/^[A-Z]{1,2}[0-9]{6,10}[0-9A-Z]$/
澳门身份证:/^[1|5|7][0-9]{6}[0-9A-Z]$/
大陆身份证:/(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 专业考题类型管理运行工作负责人一般作业考题内容选项A选项B选项C选项D选项E选项F正确答案 变电单选GYSZ本规程...
    小白兔去钓鱼阅读 12,935评论 0 13
  • 1,正则表达式的作用:匹配一个字符串中的一些内容 2,声明和使用: 1)构造函数 var reg=new RegE...
    WDL_1a39阅读 4,077评论 0 1
  • "use strict";function _classCallCheck(e,t){if(!(e instanc...
    久些阅读 6,133评论 0 2
  • 2019.07.24 十点半睡意袭来,眼皮开始打架,放下最近沉迷的《三体》准备睡觉。 当躺下之后,眼皮和大脑成了两...
    大叔吴宗锡阅读 1,950评论 0 1
  • windows 中使用 horizon, 原文见 github, learnku 在 .env 中将 QUEUE_...
    xcyzjs阅读 1,703评论 0 0