具体理解推荐
package test;
public class Expression {
public static void main(String[] args) {
System.out.println("手机号" + isPhone("18768668681"));
System.out.println("随意" + isPhone("11168668681"));
System.out.println("qq.com" + "t" + isEmail("318717611@qq.com"));
System.out.println("163.com" + "t" + isEmail("fall123@163.com"));
System.out.println("随意" + "t" + isEmail("fall"));
}
public static boolean isPhone(String phone) {
boolean dophone = phone.matches("^1(3|4|5|7|8|9)\d{9}$");
return dophone;
}
public static boolean isEmail(String email) {
boolean doemail = email.matches("\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*");
return doemail;
}
public static void checkQQ() {
String qq = "374355539";
// 检查号码和规则是否匹配,String类的方法matches
boolean b = qq.matches("[1-9][0-9]{4,9}");
System.out.println(b);
}
}



