我在网上搜索,我发现只打开每个文件并将正则表达式应用于内容的示例。 有没有办法将regexp应用于文件夹中的所有文件? 和我在Linux上用“grep”做的一样,但是我需要写一个可移植的代码。
答案 0 :(得分:0)
你想要这样的东西吗?
for(File file : directory.listFiles())
{
if(file.isFile())
{
String name = file.getName();
String newName = name.replaceAll("foo","bar");
file.renameTo(newName);
}
}