正则替换

1

String urlTemplate="com/{a}/{b}/{c}/home.js";
        Pattern pattern = Pattern.compile("\{\w+\}");
        Matcher m = pattern.matcher(urlTemplate);
        StringBuffer sb = new StringBuffer();
        while (m.find()) {
            // 将匹配之前的字符串复制到sb,再将匹配结果替换为:"0",并追加到sb
            m.appendReplacement(sb, "0");
        }
        m.appendTail(sb);

        String url=sb.toString();
        System.out.println(url);
原文地址:https://www.cnblogs.com/zhshlimi/p/7977060.html