转义字符\n或\r

\n是换行,英文是New line,表示使光标到行首;
\r是回车,英文是Carriage return,表示使光标下移一格;
\r\n表示回车换行;
在平时使用电脑时,敲一个回车键,即是回车,又是换行。

1、\n软回车:

在Windows 中表示换行且回到下一行的最开始位置。相当于Mac OS 里的 \r的效果。在Linux、unix 中只表示换行,但不会回到下一行的开始位置。

2、\r软空格:

在Linux、unix 中表示返回到当行的最开始位置。在Mac OS 中表示换行且返回到下一行的最开始位置,相当于Windows 里的\n的效果。

3、\t跳格(移至下一列)。

它们在双引号或定界符表示的字符串中有效,在单引号表示的字符串中无效。
\r\n一般一起用,用来表示键盘上的回车键,也可只用 \n
\t表示键盘上的“TAB”键。就像使用 enter和shift+enter的区别。

4、文件中的换行符号:

linux,unix: \r\n
windows :\n
Mac OS :\r

5、常用转义符号的意义:

\0 空字符---------十六进制0x0000
\n 换行---------- 十六进制0x000a
\r 回车---------- 十六进制0x000d
\t水平制表符--- 十六进制0x0009
\\\ 反斜杠--------十六进制0x005c
\" 双引号--------十六进制0x0022
\' 单引号---------十六进制0x0027

6、\r\n<br>的区别:

\r\n是输出的HTML代码换行,客户看到的效果没有换行。
如果是输出给浏览器,就用<br>\r\n,好比你在DreamWeaver里做一个网页,在源代码里按一下回车,是给源代码回车换行。是输出一个(HTML标记性语言),在HTML中解释为输入的字换行。\r\n的作用是给源代码回车换行,输入后,查看html源代码,就看会到有换行,而HTML解释器(浏览器)认为它是没用的东西,用不用都一样显示。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Ubuntu的发音 Ubuntu,源于非洲祖鲁人和科萨人的语言,发作 oo-boon-too 的音。了解发音是有意...
    萤火虫de梦阅读 99,584评论 9 467
  • linux资料总章2.1 1.0写的不好抱歉 但是2.0已经改了很多 但是错误还是无法避免 以后资料会慢慢更新 大...
    数据革命阅读 12,237评论 2 33
  • 一、php可以做什么 php是一种可以在服务器端运行的编程语言,可以运行在Web服务器端。 php是一门后台编程语...
    空谷悠阅读 3,142评论 4 97
  • 时间:2017年10月22日上午10:00~11:30 地点:晓莉家 主题:秋冬季护肤 产品:恒时凝颜系列产品和保...
    冰夕_fa43阅读 601评论 0 0
  • 不知道可不可以这样讲,赵木和夏楠楠的故事有点像一台老机器,挺过了一段卡带停滞的日子,开始继续运转了。 返回酒店的夏...
    京城第一美人阅读 335评论 8 8