//边界匹配器
String s1 ="i love java";
boolean b = s1.matches("^i\\s\\w{4}\\s\\w{3}a$");//其中^位开头,$为结尾,主义的是一定要写开头和结尾字符
System.out.println(b);
在我国电话格式这么写:String reg = “1[3456789]\\d{9}”
String reg = "1[3456789]\\d{9}";//对字符串设置格式
Scanner sc= new Scanner(System.in);
String ni = sc.nextLine();
boolean n = ni.matches(reg);
if(n==true) {
System.out.println("格式正确");
}else {
System.out.println("格式错误");
}
邮箱格式:String regex = “\w{1,}@(\w+\.)+\w+”
String regex = "\\w{1,}@(\\w+\\.)+\\w+"