我正在编写一个程序,其中一行中有一个特定的字符串要替换
以下是我的示例程序。
public class MyFirstJavaProgram {
public static void main(String []args) {
String x="<link rel=\"stylesheet\" type=\"text/css\" href=\"abc.css\" />";
System.out.println(x);
}
}
在上述程序中,我想将abc.css
替换为xyz.css
。我知道像String.replace(oldString, newString)
这样的常规字符串替换函数,但问题是abc.css
在文件之间发生了变化。我想将anything.css
替换为xyz.css
。
这是一个有效的示例Fiddle
请让我知道我该怎么做。
由于
答案 0 :(得分:1)
x=x.replaceAll("(.*)\"(.*)\\.css", "$1\"xyz\\.css");