How to replace \\n by \n in Java
I have a string test="first \\n middle \\n last"
Now I want to replace all "\\n"
开发者_运维知识库 by "\n"
I've tried test.replaceAll("\\\\n", "\\n")
and test.replaceAll("\\n", "\n")
but they don't work
Anyone has a solution?
Thanks!
Use this code:
String test="first \\n middle \\n last";
System.out.println("Output: " + test.replaceAll("\\\\n", "\n"));
OUTPUT
Output: first
middle
last
"\\\\"
+ "n"
for backslash "\\"
and "n"
in original string is being replaced by "\n"
精彩评论