import java.util.regex.Pattern;
import java.util.regex.Matcher;public class Replace05 {
    public static void main(String[] args) {
        String example = "//chapterA****\n" +
                "这是第一章,开始了\n" +
                "..\n" +
                "//chapterA_end****\n" +
                "//chapterB****\n" +
                "ad;fkj\n" +
                "..\n" +
                "//chapterB_end****";
        String replacement = "替换成功";
        String result;
        /*Pattern p = Pattern.compile(
                "(//chapterA\\*\\*\\*\\*).*(//chapterA_end\\*\\*\\*\\*)", Pattern.DOTALL);
        Matcher m = p.matcher(example);
        result = m.replaceAll("$1\n" + replacement + "\n$2");*/
        result = example.replaceAll(
                "(?s)(//chapterA\\\\*\\\\*\\\\*\\\\*).*(//chapterA_end\\\\*\\\\*\\\\*\\\\*)",
                "$1\n" + replacement + "\n$2");
        System.out.println(result);
    }
}一次性操作用现在这个
大批量操作用注释里面的