1.起因
做数据抓取时发现,网页源码里的换行有\r\n,\n,在导出数据到csv时需要对此进行替换,因此查找了相关区。
2.定义
\n 换行
\r 回车rc
历史信息参考:http://blog.csdn.net/xiaofei2010/article/details/8458605
据参考链接的题主说C++进行编程时,Unix和windows显示的内容形式不同,但我用的java并未看出不不同,测试如下:
2.测试实验
在java中测试:
System.out.print("first line(\\n)\n"+"scond line(\\r)\r"+"third line(\\n)\n"+"fouth line(\\r)\r"+"fifth line(\\n\\r)\n\r");
结果:(并没有显示不同)
first line(\n)
scond line(\r)
third line(\n)
fouth line(\r)
fifth line(\n\r)
输出到文件:
editPlus版本显示: notepade++显示:
4.总结
在windows环境下,java中测试发现\r 没有回车效果,以后再Unix内核时编程需要注意,详细可以参见参考链接,欢迎大家指正。
参考链接:http://www.cnblogs.com/xiaotiannet/p/3510586.html