replaceAll 特殊字符|
时间: 2023-11-30 14:42:11 浏览: 103
Java字符串去除特殊字符内容的实例
replaceAll函数中的正则表达式中,一些字符具有特殊含义,需要进行转义,包括“|”和“?”。下面是两个例子:
1. 替换字符串中的“|”:
```java
String str = "a|b|c";
String newStr = str.replaceAll("\\|", "-");
System.out.println(newStr); // 输出:a-b-c
```
2. 替换字符串中的“?”:
```java
String str = "a?b?c";
String newStr = str.replaceAll("\\?", "!");
System.out.println(newStr); // 输出:a!b!c
```
阅读全文