java身份证校验的正则表达式
时间: 2023-11-18 21:57:17 浏览: 135
Java身份证号码合法性校验算法,正则表达式。
5星 · 资源好评率100%
Java身份证校验的正则表达式可以使用以下代码实现:
```
Pattern pattern = Pattern.compile("^\\d{17}[\\d|x|X]$");
```
其中,^表示字符串的开头,\\d表示数字,{17}表示前面的数字重复出现17次,[\\d|x|X]表示数字或字母x或字母X,$表示字符串的结尾。这个正则表达式可以用来校验18位身份证号码的合法性。
阅读全文