这个问题在这里已有答案:
我想通过替换\r\n
在输出中打印\ n:
我已经编写了我的代码:"John \r\n find".replaceAll("\r\n", "\\\\n"));
但输出始终如此:
John \n find
我希望输出为:John \\n find
与新行分隔符替换String \r\n
的独立于平台的方法是:
String s = "John \r\n find".replaceAll("\r\n", System.getProperty("line.separator"));
System.out.println(s);
输出是(注意当然保留空白):
John
find
为了替换空白字符,请使用:
"John \r\n find".replaceAll(" \r\n ", System.getProperty("line.separator"));