使用Java替换字符串

时间:2016-03-29 14:05:50

标签: java

我正在编写一个程序,其中一行中有一个特定的字符串要替换

以下是我的示例程序。

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

请让我知道我该怎么做。

由于

1 个答案:

答案 0 :(得分:1)

 x=x.replaceAll("(.*)\"(.*)\\.css", "$1\"xyz\\.css");