用java如何删除txt中的指定数据,求大神

2025-04-15 00:34:12
推荐回答(2个)
回答1:

用正则表达式:把有a的字替换成A:
public static void th(){
String regex = "a+";
Pattern pattern = Pattern.compile(regex);
Matcher matcher = pattern.matcher("okaaaa LetmeAseeaaa aa booa");
String s = matcher.replaceAll("A");
System.out.println(s);
}

回答2:

如果文件不大的话,把文件内容读出来修改后再写回去,文件大的话使用randomaccessfile这个类试试