身份证正则15-18位
时间: 2024-05-17 20:18:54 浏览: 17
身份证正则表达式可以根据不同的位数进行匹配。对于15位身份证号码,正则表达式可以使用以下模式进行匹配:^[1-9]\d{5}\d{2}(0[1-9]|1[0-2])(0[1-9]|[1-2]\d|3[0-1])\d{3}$。对于18位身份证号码,正则表达式可以使用以下模式进行匹配:^[1-9]\d{5}(19|20)\d{2}(0[1-9]|1[0-2])(0[1-9]|[1-2]\d|3[0-1])\d{3}[\dXx]$。其中,^表示匹配输入的开始位置,$表示匹配输入的结束位置,\d表示匹配一个数字,[1-9]表示匹配除0以外的任意一个非零数字,[0-9]表示匹配任意一个数字,|表示或运算,()表示分组,[]表示字符集,{n}表示匹配前面的字符刚好出现n次,{n,}表示匹配前面的字符至少出现n次,{n,m}表示匹配前面的字符出现n到m次,[\dXx]表示匹配数字、大写字母X和小写字母x中的任意一个字符。所以,对于15位身份证号码,正则表达式的含义是:一位非零数字+六位数字地址码+两位数字年份+两位数字月份+两位数字日期+三位数字顺序码;对于18位身份证号码,正则表达式的含义是:一位非零数字+六位数字地址码+四位数字年份+两位数字月份+两位数字日期+三位数字顺序码+一位校验码。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* [15/18位身份证号码验证的正则表达式总结(详细版)](https://download.csdn.net/download/weixin_38742453/13673166)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
- *2* *3* [学习正则表达式 - 18位身份证号](https://blog.csdn.net/wzy0623/article/details/130260594)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)