【发布时间】:2016-02-05 19:47:09
【问题描述】:
我有一个带空格的字符串,我想用"\_" 替换那个空格
.例如这里是我的代码
String example = "Bill Gates";
example = example.replaceAll(" ","\\_");
示例的结果是:“Bill_Gates”而不是“Bill\_Gates”。当我尝试这样做时
String example = "Bill Gates";
example = example.replaceAll(" ","\\\\_");
示例的结果是:“Bill\\_Gates”而不是“Bill\_Gates”
【问题讨论】:
-
使用替换,
example.replace(" ","\\_"); -
@Leo 你想要一个反斜杠吗?
-
@AvinashRaj 是的,我只想要一个带下划线的反斜杠
-
那么一个简单的替换就足够了。试试我的代码..
标签: java string replace replaceall