工具类使用方法
public static boolean isCard(String numCard){
String regularExpression = "(^[1-9]\\d{5}(18|19|20)\\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}$)";
Pattern pattern1=Pattern.compile(regularExpression);
Matcher matcher = pattern1.matcher(numCard);
return matcher.find();
}
————————————————
版权声明:本文为CSDN博主「欧青辣少.」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/lzydjy/article/details/117789855