Reputation: 1443
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!
Upvotes: 3
Views: 9624
Reputation: 786271
Use this code:
String test="first \\n middle \\n last";
System.out.println("Output: " + test.replaceAll("\\\\n", "\n"));
Output: first
middle
last
"\\\\"
+ "n"
for backslash "\\"
and "n"
in original string is being replaced by "\n"
Upvotes: 10