java中正则表达式属于哪个包

2025-06-29 06:15:35
推荐回答(1个)
回答1:

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