测试代码: String str = "[b[CA3,ALL,WY01]]/$g,[a[BB1,WY01]]+1$ * $g,[a[BB1,WY01]]+1$"; String match = "(\\$g,(.*?)\\$)"; Matcher matcher = Pattern.compile(match).matcher(str); while(matcher.find()){ String s = matcher.group(); str = str.replace(s,"500"); } System.out.println(str); }
正则匹配截取固定格式字符串并替换
于 2022-04-25 13:38:52 首次发布