如何在Java中用“\\”替换字符串“/”?

时间:2015-02-02 17:06:19

标签: java

String s=o.replace ("/","\\");取代" /"使用" \",但我真正需要的是用" \\"替换它。

我该怎么办?

2 个答案:

答案 0 :(得分:2)

你必须转义每个单词“\”,所以如果要替换双反斜杠使用:

String s = o.replace("/", "\\\\");

如果你想替换“/”kepp的所有出现replaceAll() - 记住方法

//编辑: 如评论中所述,replace()也替换String的所有出现,但replaceAll()可以使用正则表达式。

答案 1 :(得分:1)

反斜杠为a reserved char,需要通过一个反斜杠进行转义:

\\表示\,因此您需要4个。