正则表达式社区

港澳台居民大陆居住证号码正则表达式

查看: 7405
时间: 2020-02-25

港澳台居民居住证将采用公民身份号码,其编码规则与中国大陆身份证相同,均为18位数,前6位代表公民的户籍地(或出生地)。

香港居民的身份号码使用810000开头

正则表达式:

/^810000(?:19|20)\d{2}(?:0[1-9]|1[0-2])(?:0[1-9]|[12]\d|3[01])\d{3}[\dX]$/

澳门居民的身份号码使用820000开头

正则表达式:

/^820000(?:19|20)\d{2}(?:0[1-9]|1[0-2])(?:0[1-9]|[12]\d|3[01])\d{3}[\dX]$/

台湾居民的身份号码使用830000开头

正则表达式:

/^830000(?:19|20)\d{2}(?:0[1-9]|1[0-2])(?:0[1-9]|[12]\d|3[01])\d{3}[\dX]$/


同时支持港澳台身份号码:

/^8[123]0000(?:19|20)\d{2}(?:0[1-9]|1[0-2])(?:0[1-9]|[12]\d|3[01])\d{3}[\dX]$/


©2019 - 2020 正则社区版权所有 ICP证:浙14008037号-4联系我们:chanchow163@163.com

本站所有内容、图片未经过私人授权,禁止进行任何形式的采集、镜像、复制和转载,否则后果自负!

站长微信:chanchow163,备注:正则代写