String s=o.replace ("/","\\");
取代" /"使用" \",但我真正需要的是用" \\"替换它。
我该怎么办?
答案 0 :(得分:2)
你必须转义每个单词“\”,所以如果要替换双反斜杠使用:
String s = o.replace("/", "\\\\");
如果你想替换“/”kepp的所有出现replaceAll()
- 记住方法
//编辑:
如评论中所述,replace()
也替换String
的所有出现,但replaceAll()
可以使用正则表达式。
答案 1 :(得分:1)
反斜杠为a reserved char,需要通过一个反斜杠进行转义:
\\
表示\
,因此您需要4个。