转义字符
维基百科,自由的 encyclopedia
在电脑科学与远程通信中,当转义字符(Escape Character)放在字符序列时,它将对它后续的几个字符进行替代并解释。转义字符是元字符的一种特殊情况。通常,判定某字符是否为转义字符由上下文确定。转义字符即标志着转义序列开始的那个字符。
Quick Facts “转义字符”的各地常用名称, 中国大陆 ...
“转义字符”的各地常用名称 | |
---|---|
中国大陆 | 转义字符 |
台湾 | 跳脱字元,逸出字元 |
Close
转义字符原本是指ASCII中的十进制27,十六进制1B,八进制033所定义的那个字符。对应于标准键盘左上角的ESC键。老式键盘如果没有ESC键,替代输入是“Ctrl+[”。在老式的电脑外设控制协议,ASCII码的十进制27这个字符开始的一个字符序列,是外设的控制序列,不能按照这些字符的字面意义解释。后来,就把最初的狭义的Escape character的含义引申开来,在各种电脑语言与协议中,标志着一个转义序列开始的那个字符,都叫做Escape character。最常见的一个例子是C程式设计语言中,用反斜线字符“\”作为转义字符,来表示那些不可打印的ASCII控制符。在URI协议中,转义字符是百分号“%”。