我有一个如下字符串,
String test = "abc\\ndef";
我想将“ \\ n”字符替换为“ \ n”字符。我尝试如下,但是它没有按预期工作。
test.replace("\\\\n","\\n")
我在这里做错了什么?最后,测试变量应为“ abc \ ndef”,请注意\ n不是换行符,它是平面字符。
注意:这不是 How to replace \\n by \n in Java的重复项,它会生成换行符,但是在这里我希望字符“ \ n”不是换行符。 因此,请在拒绝投票之前重新考虑。
答案 0 :(得分:0)
使用:
test.replace("\\\n","\n");