import java.util.Scanner;
/*
//判断功能语句:public boolean maches(String regex)
判断功能:
18812345656
13112345656
13612345656
15112345656
17812345656
电话号码:第一位是1
第二位:8,3,5,7
第3位到11位:0-9
*/
public class RegexDemo2{
public static void main(String[] args){
String regex = "1[8357]\\d{9}";
Scanner sc = new Scanner(System.in);
System.out.println("请输入电话号码: ");
String number = sc.nextLine();
boolean b = number.matches(regex);
System.out.println(b);
}
}
[java基础] 正则表达式入门练习-- 校验手机号
最新推荐文章于 2023-06-19 11:43:57 发布