replaceAll 去除"
时间: 2023-11-29 21:46:44 浏览: 76
以下是使用replaceAll去除字符串中指定字符的例子:
```java
String str = "This is a ? test string?";
str = str.replaceAll("\\?", "");
System.out.println(str); // 输出:This is a test string
```
其中,replaceAll的第一个参数是正则表达式,需要使用双反斜杠来转义特殊字符,例如上面的问号需要写成"\\?"。第二个参数是替换后的字符串,这里是空字符串"",表示将问号替换为空。
相关问题
replaceAll去掉"
可以使用replaceAll方法去掉字符串中的某个字符或字符串,例如去掉字符串中的问号"?",可以使用以下代码:
```java
String str = "hello, world?";
str = str.replaceAll("\\?", "");
System.out.println(str); // 输出:hello, world
```
其中,replaceAll方法的第一个参数是一个正则表达式,需要使用双反斜杠"\\\\"来转义特殊字符,例如"?"。第二个参数是要替换成的字符串,这里是空字符串"",表示去掉问号。
replaceAll 去除反斜杠
使用replaceAll()方法可以去除String中的反斜杠。在替换时,由于反斜杠在正则表达式中有特殊含义,所以需要使用四个反斜杠来匹配一个反斜杠。以下是一个示例代码:
String str = "hello\\fanlanv";
str = str.replaceAll("\\\\", "");
这样就可以将字符串中的反斜杠去除掉,输出结果为"hellofanlanv"。
阅读全文