转义字符
|
术语名称
|
转义字符
|
英语名称
|
escape character
|
转义序列
|
术语名称
|
转义序列
|
英语名称
|
escape sequence
|
转义字符(escape character)是字符中根据作用划分的一个类别。转义字符通常出现在文本环境中,改变其后有限的数个字符的解释方式,这些后续字符将失去原本的正常展示,按照特殊规则解释为其他字符、控制字符或使用其他编码的字符。由转义字符开始,包含这些被改变解释方式的字符,所构成的字符串称为转义序列(escape sequence)。
转义字符
|
术语名称
|
转义字符
|
英语名称
|
escape character
|
别名
|
ESC, \e
|
转义字符也是一个控制字符的名字,也有上述作用。出现在很多字符集中。在 ASCII 中为 0x1B
,或更有名的 0o33
,在 EBCDIC 中为 0x27
,在 Unicode 中为 U+001B
<control-001B>, ESCAPE 。需要指代这一字符时,经常缩写为 ESC ,也被展示为 ␛ (U+241B
Symbol for Escape)。在 ^ 表示法中表示为 ^[
。 C 语言及相关语言将这个字符记为 \033
,有的扩展中可以使用 \e
。
历史
现代使用
文本类转义字符
参考资料