首页 > 其他 > 详细

JDK 某些特性

时间:2020-09-27 23:28:20      阅读:37      评论:0      收藏:0      [点我收藏+]

import java.util.Scanner;

//正则表达式
//用来判断 字符串的格式 是否符合正确的格式
public class Test_Regex {
public static void main(String[] args) {
method1();
method2();
}
private static void method1(){
//需求--校验手机号码是否正确
//1,接受用户输入的一串手机号码
System.out.println("输入手机号");
String tel = new Scanner(System.in).nextLine();
//2.利用正则表达式 校验
String regex = "[1][0-9]{10}";//11位 ==1开头
//判断tel 是否符合正则
if(tel.matches(regex))
System.out.println("格式正确。。。");
else
System.out.println("格式不正确。。。");
}

private static void method2(){
//TODO 校验身份证号码是否正确 18位 17位数字加+末位数字/X
System.out.println("输入身份证号");
String tel2 = new Scanner(System.in).nextLine();
String regex2 = "[0-9]{17}[0-9Xx]";//11位 ==1开头

//判断tel 是否符合正则
if(tel2.matches(regex2))
System.out.println("格式正确。。。");
else
System.out.println("格式不正确。。。");

}
}

JDK 某些特性

原文:https://www.cnblogs.com/liang-shi/p/13742267.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!