java 一次性替换多个字符串
时间: 2023-09-05 20:13:37 浏览: 402
一次替换多个字符串,批量替换多个字符串 源代码
在 Java 中,可以使用 `String` 类的 `replaceAll()` 方法来一次性替换多个字符串。该方法接受两个参数,第一个参数是要替换的字符串的正则表达式,第二个参数是要替换成的字符串。你可以将多个要替换的字符串用 `|` 连接起来,作为正则表达式的参数,如下所示:
```java
String str = "Hello world! This is a test.";
str = str.replaceAll("world|test", "Java");
System.out.println(str); // 输出:Hello Java! This is a Java.
```
在上面的例子中,我们用 `|` 将要替换的字符串 `"world"` 和 `"test"` 连接起来,作为正则表达式的参数,然后将它们都替换成了 `"Java"`。
阅读全文