java - 用于更改多个文件中的字符串的脚本

标签 java replace

我想从当前包含 Java 文件的文件夹中替换:

ColorTee.testh = new TestH(A,"JavaFileName".class); 
ColorTee.testh.addFile(C,"/folder1/folder2/folder3/file","myFile")

与:

ColorTee.testh = new TestH(value1,A,"JavaFileName".class); 
ColorTee.testh.addFile(C,"/folder3/file","myFile")

对于第二行,我只想删除 /folder1/folder2

最佳答案

你应该这样做:

String path = "/folder1/folder2/folder3/file";
ColorTee.testh.addFile(C,path,"myFile")
ColorTee.testh.addFile(C,path.replace("/folder1/folder2", ""),"myFile");

关于java - 用于更改多个文件中的字符串的脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11952380/

相关文章:

regex - 为什么使用替换功能从 PowerShell 中的多行字符串中删除空行失败?

java - 有没有办法在 Apache PropertiesConfiguration 中使用占位符

java - 如何实现这样的流量

java - 每个存储桶中的单个实例如何在 java Hashmap 中产生最佳性能?

java - 没有提取任何数据。为什么?

python - 如何使某些 pandas 列值默认为不同列但同一行中的另一个值?

java - 带有文件输出的 JOptionPane

python - 如何根据groupby用平均值替换0值

c - 使用向后 for 循环替换 C 中字符串的结尾

Java正则表达式替换原始字符串中的组值