java.util.regex包
下面有两个常用的正则表达式类
java.util.regex.Matcher
java.util.regex.Pattern
使用方式:
public static void main(String[] args){
//电话号码
String regexPattern = "^(\\d{3,4}-)?\\d{6,8}(-\\d{1,6})?$";
Pattern pattern = Pattern.compile(regexPattern);
Matcher matcher = pattern.matcher("86771588-888");
System.out.println("是否匹配:" + matcher.matches());
}
结果:
是否匹配:true