开发者

How to replace \\n by \n in Java

开发者 https://www.devze.com 2023-03-05 21:12 出处:网络
I have a string test=\"first \\\\n middle \\\\n last\" Now I want to replace all \"\\\\n\"开发者_运维知识库 by \"\\n\"

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"

0

精彩评论

暂无评论...
验证码 换一张
取 消