Java正则找手机号

找是否含有 13~19开头的手机号


// 正则 解读: 手机号前后不允许有数字
// String patternRegex = "[^0-9]*[1][3-9][0-9]{9}[^0-9].*";
 // 只要文档中存在1* 开头的11位数就算手机号
 String patternRegex = ".*[1][3-9][0-9]{9}.*";
 Pattern pattern = Pattern.compile(patternRegex);
 Matcher matcher = pattern.matcher(otherContent);
 if(matcher.lookingAt()) {
   "请不要输入手机号"
  }

你可能感兴趣的:(经验知道,java)