java中验证18位身份证的正则表达式
来源:互联网 发布:godaddy免费域名 编辑:程序博客网 时间:2024/06/06 01:39
import java.util.regex.Matcher;
import java.util.regex.Pattern;
public class JudgeIdCard {
public static void main(String[] args){
String idCard="430424199505222318";
String idCard_regex="^\\d{15}|^\\d{17}([0-9]|X|x)$"; //验证18位身份证的正则表达式
Pattern pattern=Pattern.compile(idCard_regex);//模式
Matcher matcher=pattern.matcher(idCard);//适配器
System.out.println(matcher.matches());
}
}
import java.util.regex.Pattern;
/**
*只可以验证输入的身份证是否为18位,不可以验证身份证的正确性
*/
public class JudgeIdCard {
public static void main(String[] args){
String idCard="430424199505222318";
String idCard_regex="^\\d{15}|^\\d{17}([0-9]|X|x)$"; //验证18位身份证的正则表达式
Pattern pattern=Pattern.compile(idCard_regex);//模式
Matcher matcher=pattern.matcher(idCard);//适配器
System.out.println(matcher.matches());
}
}
阅读全文
0 0
- java中验证18位身份证的正则表达式
- 正则表达式验证身份证18位
- 验证身份证的正则表达式包括15,18 位
- 15位和18位身份证的正则表达式及其验证
- 15位和18位身份证的正则表达式及其验证
- 身份证验证【正则表达式】
- 正则表达式 身份证验证
- 正则表达式验证身份证
- 正则表达式-身份证验证
- 正则表达式-邮箱、身份证的验证
- 身份证的正则表达式可以验证日期
- 有关身份证验证的正则表达式
- 验证身份证,手机号的正则表达式
- C#中身份证验证的功能模块(18位)
- java实现的18位身份证格式验证算法
- java实现的18位身份证格式验证算法
- java实现的18位身份证格式验证算法
- java实现的18位身份证格式验证算法
- bzoj 2795: [Poi2012]A Horrible Poem hash
- linux下bin安装包制作教程
- Activity四种启动模式
- xtu 1268 Strange Optimization 湘潭邀请赛I
- python 多线程
- java中验证18位身份证的正则表达式
- input搜索筛选\过滤列表
- (转)jQuery中的extend()方法
- const与static关键字
- service的onStartCommand
- Unity与iOS相互调起、交互
- yv12、I420、nv12、nv21相互转换
- iOS中通过设置CSS改变WebView字体大小,颜色,背景颜色
- [leetcode: Python]437.Path Sum 3