「java」appendReplacementとappendTailで既存の文字列バッファーに格納する方法
javaコード
public static String chang2Regex(String streg, String value, String state) {
Pattern p = Pattern.compile(streg);
Matcher m = p.matcher(value);
StringBuffer sb = new StringBuffer();
while (m.find()) {
m.appendReplacement(sb, state);
}
m.appendTail(sb);
return sb.toString();
}