IT源码网

java验证身份证号格式讲解

wyy 2021年04月02日 编程语言 164 0

//15位到18位的身份证号
public static boolean checkIdCard(String idCard) {

String regex = "^[1-9]\\d{7}((0\\d)|(1[0-2]))(([0|1|2]\\d)|3[0-1])\\d{3}$|^[1-9]\\d{5}[1-9]\\d{3}((0\\d)|(1[0-2]))(([0|1|2]\\d)|3[0-1])\\d{3}([0-9]|X)$";
return Pattern.matches(regex, idCard);
}
发布评论
IT源码网

微信公众号号:IT虾米 (左侧二维码扫一扫)欢迎添加!

java根据出生日期和当前时间计算年龄讲解
你是第一个吃螃蟹的人
发表评论

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。