import java.util.regex.*;
public class test {
public static boolean isPhoneNum(String s) {
Pattern pattern = Pattern.compile("^(0|86|17951)?(13[0-9]|15[012356789]|17[678]|18[0-9]|14[57])[0-9]{8}$");
Matcher matcher = pattern.matcher(s);
return matcher.matches();
}
public static void main(String[] args) {
System.out.println(isPhoneNum(args[0]));
}
}
号码识别正则表达式
最新推荐文章于 2019-02-07 15:03:53 发布