java后台利用正则判断是否是手机号

 原链接地址:https://blog.csdn.net/merrylilili/article/details/53465495

import java.util.regex.Pattern;

public class test {
    
  public static void main(String[] args) {
      Pattern p = Pattern.compile("^((13[0-9])|(15[^4,\\D])|(18[0-9]))\\d{8}$");
      //返回Boolean
      System.out.println(p.matcher("18311346711").matches());
  }
 
}

猜你喜欢

转载自blog.csdn.net/loveer0/article/details/82844880