主题:回车,换行!
环境:Window
键盘上的“Enter”键大概无人不识,无人不晓,回车,换行相信很多人平时念着都很顺口,但是具体到文本处理时,有些时候就会有点蒙了,回的哪门子车?换什么行?回车、换行,\r,\n哪个对哪个呢?忙不迭还得Google一下。早期的打字机里,回车,即把当前的打印头定位在左边界,换行,即
把纸向下移一行
为了巩固记忆,现在做一个表格表示一下。
Java表示法
:
char char1 = 0xd;
char char2 = 0xa;
String str1 = "\r";
String str2 = "\n";
平台表示法:
unix文本结束符只有:\n
mac文本结束符只有:\r
window文本结束符:\r\n
注意:
很多人转载的文章中,把window文本结束符理解成:\n\r,那个错误的。
ASCII值
|
字符串转义 |
十六进制 |
英文描述
|
中文描述 |
控制字符 |
Unix系统 |
Window |
Mac |
013 |
\r |
0xd |
carriage return |
回车 |
CR |
N |
Y |
Y |
010
|
\n |
0xa |
line feed
|
换行
|
LF |
Y |
Y |
N |
分享到:
相关推荐
// 将内容区域的回车换行去除 ``` 这段代码中,`replaceAll()`方法接收两个参数:第一个是正则表达式,第二个是要替换的字符串。在这个例子中,`[\\t\\n\\r]` 是一个字符集,它匹配任何制表符(`\t`)、换行符(`\...
如$str[0]。在这里要注意的是,如果字符是ASCII码以外时,访问会有问题。因为这种访问只能取得一个字节。...在默认情况下,会删除以下字符:空格( |Ox20)、制表符TAB(\n|Ox09)、换行(\n|OxOA)、回车(\r|0x0D)、
【Word文档快捷键整理】 Word文档快捷键是提高工作效率的重要工具,熟练掌握这些快捷键能够让你在处理文档时更加高效。以下是一些常见的Word快捷键及其应用: 1. 输入法问题: - 如果在Word中无法输入中文,可以...
* \n 换行,光标移动到下行行首 * \r 回车,光标移动到本行行首 * \t 水平制表 * \v 垂直制表 * \\ 反斜杠 * \' 单引号 * \" 双引号 * \xnn 2 位 16 进制数 * \onn 2 位 8 进制数 * \nn 2 位 8 进制数 了解 C 语言...
`\n`表示换行,`\r`回车,`\t`制表符,`\f`换页,`\b`退格。如果希望原样输出字符串,可以使用前置`r`,如`r"C:\Users\fqivy\Desktop"`。需要注意的是,Python中数字和字符串不能直接拼接,如`print(1+"aaa")`会引发...
15. **数据输入技巧**:使用`Alt+Enter`进行强制换行,同时选中多个单元格并输入数据,结束后用`Ctrl+Enter`确认。输入分数时,可以输入整数后跟空格和分数,例如1 1/2。 以上只是Excel基础知识的一部分,实际应用...
- `\r`: 回车 - `\v`: 垂直制表符 这些转义字符广泛应用于文本处理和格式化中,使得程序员能够更容易地控制文本的输出格式。 以上是对 C++ 中变量初始化、常量定义、数据类型、`sizeof` 关键字以及 ASCII 码和转义...
此外,还有一些不可见的特殊字符序列,如`\t`(制表符)、`\r`(回车)和`\n`(换行)。 4. **正则表达式引擎的工作机制** 正则表达式引擎分为文本导向和正则导向两类。本文主要关注的是正则导向的引擎,也称为NFA...
特殊字符如转义字符`\t`(制表符)、`\r`(回车)、`\n`(换行)也是合法的。 14. **super和this关键字**: - `super`用于访问父类成员,`this`用于引用当前对象。在构造方法中,`super()`必须位于首行以调用父类...
例如,`"\"\""`表示一个包含双引号的字符串,`"\t\t\r\n"`包含制表符、回车和换行。`"Oxzabc"`是一个合法但不包含转义字符的字符串,而`"boolean"`是一个合法的标识符字符串。 14. `super`和`this`关键字:`super`...
- `'\'` + `'r'`: 表示回车符(`\r`)。 - `'\'` + `'t'`: 表示水平制表符(`\t`)。 - **区别**: - 空格字符(`' '`): ASCII码为32或0x20。 - 空字符(`'\0'`): ASCII码为0或0x00,通常用于字符串的结尾。 - **记忆...
4. **回车**(`\r`):表示回车。 5. **垂直制表**(`\v`):表示垂直制表。 6. **换页**(`\f`):表示换页。 7. **转义**(`\e`):表示 Escape 字符。 8. **ASCII码**(`\0nn`、`\xnn`):分别表示二进制和十六...
接着是一系列的数字('0'-'9',48-57)和字母('A'-'Z', 'a'-'z',65-90, 97-122),以及标点符号和其他特殊字符,如' '(空格,32),'\t'(制表符,9),'\n'(换行,10),'\r'(回车,13)等。这部分内容展示了...
* `isspace(int ch)`: 若 `ch` 是空格(' '),水平制表符('\t'),回车符('\r'),走纸换行('\f'),垂直制表符('\v'),换行符('\n'),返回非 0 值,否则返回 0。 * `isupper(int ch)`: 若 `ch` 是大写字母('A'-'Z')返回非 0 ...