一份相对完整的转义字符对照表(常用的转义字符表)
itomcoil 2025-07-23 15:13 7 浏览
包括:常见转义字符、ASCII转义字符、HTML转义字符、XML转义字符、URL转义字符等
一、常见转义字符
转义字符 | 意义 | 示例 |
\a | 响铃(Bell) | \a |
\b | 退格(Backspace) | Hello\bWorld(删除o,显示HellWorld) |
\f | 换页(Form Feed) | \f |
\n | 换行(Newline) | Hello\nWorld(换行输出) |
\r | 回车(Carriage Return) | \r |
\t | 水平制表符(Horizontal Tab) | Hello\tWorld(插入制表符) |
\v | 垂直制表符(Vertical Tab) | \v |
\\ | 反斜杠(Backslash) | \\ |
\' | 单引号(Single Quote) | \' |
\" | 双引号(Double Quote) | \" |
\? | 问号(Question Mark) | \? |
\0 | 空字符(Null) | \0 |
\ddd | 三位八进制数所代表的字符 | \61(表示1)是 1 到 3 位的八进制数字(0-7) |
\ooo | 三位八进制数所代表的字符 | \061(表示1,前面的0是八进制数的前缀)必须是 3 位的八进制数字(0-7) |
\xhh | 两位十六进制数所代表的字符 | \x41(表示A) |
二、标准ASCII转义字符表
转义字符 | 名称 | ASCII值(十进制) |
\0 | 空字符(Null) | 0 |
\7 | 响铃(BEL) | 7 |
\8 | 退格(BS) | 8 |
\9 | 水平制表符(HT) | 9 |
\10 | 换行(LF) | 10 |
\11 | 垂直制表符(VT) | 11 |
\12 | 换页(FF) | 12 |
\13 | 回车(CR) | 13 |
\27 | 转义(ESC) | 27 |
\a | 响铃(Bell) | 7 |
\b | 退格(Backspace) | 8 |
\f | 换页(Form Feed) | 12 |
\n | 换行(Line Feed) | 10 |
\r | 回车(Carriage Return) | 13 |
\t | 水平制表(Horizontal Tab) | 9 |
\v | 垂直制表(Vertical Tab) | 11 |
\\ | 反斜杠 | 92 |
\' | 单引号 | 39 |
\" | 双引号 | 34 |
\? | 问号 | 63 |
\ddd | 八进制转义 | - |
\xhh | 十六进制转义 | - |
三、HTML转义字符
转义字符 | 意义 | 示例 |
< | 小于号(<) | < |
> | 大于号(>) | > |
& | 和号(&) | & |
" | 双引号(") | " |
' | 单引号(') | ' |
|
| |
¡ | 倒感叹号(!) | ¡ |
¢ | 分号(c) | ¢ |
£ | 英镑符号(lb) | £ |
¤ | 货币符号(¤) | ¤ |
¥ | 日元符号(yen) | ¥ |
¦ | 断竖线(|) | ¦ |
§ | 节号(§) | § |
¨ | 双点(¨) | ¨ |
© | 版权符号((c)) | © |
ª | 女性序数号(a) | ª |
« | 左双角括号(<<) | « |
¬ | 否定号(not) | ¬ |
| 软连字符(-) | |
® | 注册商标符号((R)) | ® |
¯ | 长横线() | ¯ |
° | 度符号(°) | ° |
± | 正负号(±) | ± |
² | 上标二(^2) | ² |
³ | 上标三(^3) | ³ |
´ | 急升调(') | ´ |
µ | 微符号(u) | µ |
¶ | 段落符号(P) | ¶ |
· | 中间点(·) | · |
¸ | 软音符号(,) | ¸ |
¹ | 上标一(^1) | ¹ |
º | 男性序数号(o) | º |
» | 右双角括号(>>) | » |
¼ | 四分之一( 1/4 ) | ¼ |
½ | 二分之一( 1/2 ) | ½ |
¾ | 四分之三( 3/4 ) | ¾ |
¿ | 倒问号(?) | ¿ |
四、XML转义字符
转义字符 | 意义 | 示例 |
< | 小于号(<) | < |
> | 大于号(>) | > |
& | 和号(&) | & |
' | 单引号(') | ' |
" | 双引号(") | " |
五、URL/URI 编码表
转义字符 | 意义 | 示例 |
+ 或 %20 | 空格 | Hello%20World |
%21 | 感叹号(!) | Hello%21World |
%22 | 双引号(") | Hello%22World |
%23 | 井号(#) | Hello%23World |
%24 | 美元符号($) | Hello%24World |
%25 | 百分号(%) | Hello%25World |
%26 | 和号(&) | Hello%26World |
%27 | 单引号(') | Hello%27World |
%28 | 左括号(() | Hello%28World |
%29 | 右括号()) | Hello%29World |
%2A | 星号(*) | Hello%2AWorld |
%2B | 加号(+) | Hello%2BWorld |
%2C | 逗号(,) | Hello%2CWorld |
%2D | 连字符(-) | Hello%2DWorld |
%2E | 句点(.) | Hello%2EWorld |
%2F | 斜杠(/) | Hello%2FWorld |
%3A | 冒号(:) | Hello%3AWorld |
%3B | 分号(;) | Hello%3BWorld |
%3C | 小于号(<) | Hello%3CWorld |
%3D | 等号(=) | Hello%3DWorld |
%3E | 大于号(>) | Hello%3EWorld |
%3F | 问号(?) | Hello%3FWorld |
%40 | 商业符号(@) | Hello%40World |
六、Unicode转义字符
转义字符 | 意义 | 示例 |
\u0000 | 空字符(Null) | \u0000 |
\u0007 | 响铃(Bell) | \u0007 |
\u0008 | 退格(Backspace) | \u0008 |
\u0009 | 水平制表符(Horizontal Tab) | \u0009 |
\u000A | 换行(Newline) | \u000A |
\u000B | 垂直制表符(Vertical Tab) | \u000B |
\u000C | 换页(Form Feed) | \u000C |
\u000D | 回车(Carriage Return) | \u000D |
\u001B | 转义(ESC) | \u001B |
\u0022 | 双引号(") | \u0022 |
\u0027 | 单引号(') | \u0027 |
\u005C | 反斜杠(\) | \u005C |
\u007F | 删除字符(DEL) | \u007F |
\u00A0 | 非断空格 | \u00A0 |
\u00A1 | 倒感叹号(!) | \u00A1 |
\u00A2 | 分号(c) | \u00A2 |
\u00A3 | 英镑符号(lb) | \u00A3 |
\u00A4 | 货币符号(¤) | \u00A4 |
\u00A5 | 日元符号(yen) | \u00A5 |
\u00A6 | 断竖线(|) | \u00A6 |
\u00A7 | 节号(§) | \u00A7 |
\u00A8 | 双点(¨) | \u00A8 |
\u00A9 | 版权符号((c)) | \u00A9 |
\u00AA | 女性序数号(a) | \u00AA |
\u00AB | 左双角括号(<<) | \u00AB |
\u00AC | 否定号(not) | \u00AC |
\u00AD | 软连字符(-) | \u00AD |
\u00AE | 注册商标符号((R)) | \u00AE |
\u00AF | 长横线() | \u00AF |
\u00B0 | 度符号(°) | \u00B0 |
\u00B1 | 正负号(±) | \u00B1 |
\u00B2 | 上标二(^2) | \u00B2 |
\u00B3 | 上标三(^3) | \u00B3 |
\u00B4 | 急升调(') | \u00B4 |
\u00B5 | 微符号(u) | \u00B5 |
\u00B6 | 段落符号(P) | \u00B6 |
\u00B7 | 中间点(·) | \u00B7 |
\u00B8 | 软音符号(,) | \u00B8 |
\u00B9 | 上标一(^1) | \u00B9 |
\u00BA | 男性序数号(o) | \u00BA |
\u00BB | 右双角括号(>>) | \u00BB |
\u00BC | 四分之一( 1/4 ) | \u00BC |
\u00BD | 二分之一( 1/2 ) | \u00BD |
\u00BE | 四分之三( 3/4 ) | \u00BE |
\u00BF | 倒问号(?) | \u00BF |
\u00C0 | 大写A带重音(`A) | \u00C0 |
\u00C1 | 大写A带急升调('A) | \u00C1 |
\u00C2 | 大写A带环(^A) | \u00C2 |
\u00C3 | 大写A带波浪线(~A) | \u00C3 |
\u00C4 | 大写A带变音符("A) | \u00C4 |
\u00C5 | 大写A带环(A) | \u00C5 |
\u00C6 | 大写AE(AE) | \u00C6 |
\u00C7 | 大写C带软音符号(C) | \u00C7 |
\u00C8 | 大写E带重音(`E) | \u00C8 |
\u00C9 | 大写E带急升调('E) | \u00C9 |
\u00CA | 大写E带环(^E) | \u00CA |
\u00CB | 大写E带变音符("E) | \u00CB |
\u00CC | 大写I带重音(`I) | \u00CC |
\u00CD | 大写I带急升调('I) | \u00CD |
\u00CE | 大写I带环(^I) | \u00CE |
\u00CF | 大写I带变音符("I) | \u00CF |
\u00D0 | 大写乙(D) | \u00D0 |
\u00D1 | 大写N带波浪线(~N) | \u00D1 |
\u00D2 | 大写O带重音(`O) | \u00D2 |
\u00D3 | 大写O带急升调('O) | \u00D3 |
\u00D4 | 大写O带环(^O) | \u00D4 |
\u00D5 | 大写O带波浪线(~O) | \u00D5 |
\u00D6 | 大写O带变音符("O) | \u00D6 |
\u00D7 | 乘号(×) | \u00D7 |
\u00D8 | 大写O带斜线(O) | \u00D8 |
\u00D9 | 大写U带重音(`U) | \u00D9 |
\u00DA | 大写U带急升调('U) | \u00DA |
\u00DB | 大写U带环(^U) | \u00DB |
\u00DC | 大写U带变音符("U) | \u00DC |
\u00DD | 大写Y带急升调('Y) | \u00DD |
\u00DE | 大写雷文符(Th) | \u00DE |
\u00DF | 小写咬(ss) | \u00DF |
\u00E0 | 小写a带重音(à) | \u00E0 |
\u00E1 | 小写a带急升调(á) | \u00E1 |
\u00E2 | 小写a带环(^a) | \u00E2 |
\u00E3 | 小写a带波浪线(~a) | \u00E3 |
\u00E4 | 小写a带变音符("a) | \u00E4 |
\u00E5 | 小写a带环(a) | \u00E5 |
\u00E6 | 小写ae(ae) | \u00E6 |
\u00E7 | 小写c带软音符号(c) | \u00E7 |
\u00E8 | 小写e带重音(è) | \u00E8 |
\u00E9 | 小写e带急升调(é) | \u00E9 |
\u00EA | 小写e带环(ê) | \u00EA |
\u00EB | 小写e带变音符("e) | \u00EB |
\u00EC | 小写i带重音(ì) | \u00EC |
\u00ED | 小写i带急升调(í) | \u00ED |
\u00EE | 小写i带环(^i) | \u00EE |
\u00EF | 小写i带变音符("i) | \u00EF |
\u00F0 | 小写乙(d) | \u00F0 |
\u00F1 | 小写n带波浪线(~n) | \u00F1 |
\u00F2 | 小写o带重音(ò) | \u00F2 |
\u00F3 | 小写o带急升调(ó) | \u00F3 |
\u00F4 | 小写o带环(^o) | \u00F4 |
\u00F5 | 小写o带波浪线(~o) | \u00F5 |
\u00F6 | 小写o带变音符("o) | \u00F6 |
\u00F7 | 除号(÷) | \u00F7 |
\u00F8 | 小写o带斜线(o) | \u00F8 |
\u00F9 | 小写u带重音(ù) | \u00F9 |
\u00FA | 小写u带急升调(ú) | \u00FA |
\u00FB | 小写u带环(^u) | \u00FB |
\u00FC | 小写u带变音符(ü) | \u00FC |
\u00FD | 小写y带急升调('y) | \u00FD |
\u00FE | 小写雷文符(th) | \u00FE |
\u00FF | 小写y带变音符("y) | \u00FF |
七、 JSON转义规则
字符 | 转义形式 | 说明 |
双引号 | \" | 避免与字符串边界冲突 |
反斜杠 | \\ | 转义自身字符 |
控制字符 | \u0000-\u001F | 使用Unicode转义(如\n = \u000A) |
八、正则表达式特殊字符
字符 | 转义形式 | 说明 |
. | \. | 匹配字面量句号 |
* | \* | 匹配字面量星号 |
+ | \+ | 匹配字面量加号 |
? | \? | 匹配字面量问号 |
[ | $ | 匹配字面量左方括号 |
九、其他常见转义字符场景
转义字符 | 意义 | 示例 |
\ooo | 三位八进制数所代表的字符 | \141(表示a) |
\xhh | 两位十六进制数所代表的字符 | \x41(表示A) |
\uFFFF | 四位十六进制数所代表的Unicode字符(Java等语言) | \u0041(表示A) |
\u{FFFF} | Unicode扩展字符(如JavaScript中的ES6语法) | \u{1F600}(表示) |
十、使用注意事项
- 八进制/十六进制转义:
- 八进制范围:\0(空字符)至\377(十进制0-255)。
- 十六进制需以\x开头,如\x0A(换行符)。
- 语言差异:
- Java/Python支持\uXXXX Unicode转义(如\u4E00 = '一')。
- Shell中需用#39;\x0A'表示特殊字符。
- URL编码:
- 使用application/x-www-form-urlencoded时,空格编码为+,但JSON/REST API中通常用%20。
- 编码函数(如JavaScript的encodeURIComponent())会自动处理特殊字符。
相关推荐
- Python高效数据处理——从基础方法到性能优化
-
数据处理是数据分析的核心环节,高效的数据处理方法能显著提升代码性能。本文将深入介绍Pandas中的各种数据处理技术,并分析它们的性能特点。使用apply方法应用自定义函数apply是Pandas中最灵...
- 正态分布-置信区间计算(正态90%置信区间)
-
统计学有两大主要分支,分别是描述性统计学和推断统计学。描述性统计学用于描述和概括数据的特征以及绘制各类统计图表。总体数据,往往因为数据量太大而难以被获取,所以就有了通过较小的样本数据推测总体特性的推断...
- 一篇文章搞定人工智能之深度学习创建训练数据集的方法
-
基础数据准备训练所需要的数据集合都存储在数据库中,还有部分文本文件首先对数据进行分类结构化存储[因为涉及到的是多分类问题]整理并存储原始数据集使用numpy将所有需要数据读取出来splitlines(...
- 向量搜索之 k-means 算法(annoy向量检索)
-
一直好奇向量数据库的索引是如何实现的,我们可以推断向量搜索的简单实现:把数据存入向量数据库时,会计算每个分段文档的向量(文档向量),然后把分段文档和文档向量同时存入向量数据库。从向量数据库中搜索文档时...
- 融合贝叶斯生存模型与Transformer注意力的客户重参与策略优化
-
本文提出了一个集成三种核心技术的下一代智能优惠券分发系统:基于贝叶斯生存模型的重购概率预测、采用注意力机制的Transformer利润预测模型,以及用于策略持续优化的Dyna-Q强化学习代理。该系统构...
- 用Deepseek编写代码计算今天大乐透开奖号码
-
以下是一个基于Python的示例代码,用于分析大乐透历史数据并生成可能的号码组合。请务必注意:这仅是统计学模拟,无法真正预测开奖结果,所有结果均为随机性参考。代码实现步骤1.数据准备(模拟数据)假设...
- 拆解特斯拉L2家用充电桩:技术细节太多了
-
本文是对第三代特斯拉家用充电桩(L2级)的拆解分析报告。深入探究该充电桩的内部结构、设计特点、性能参数等内容。产品概述设备为第三代特斯拉家用充电桩,属于Level2充电器,是特斯拉推出的家用充电设备...
- 《光环5》2月更新“战锤风暴”正式推送“枪林弹雨”模式即将到来
-
今天(2月25日)微软和343工作室正式向Xboxone玩家推送了《光环5》的2月更新补丁“战锤风暴HammerStorm”。本次更新包括了1张全新Arena竞技场地图Torque;3个全新游戏模式...
- Spring Boot(十一)Redis集成从Docker安装到分布式Session共享
-
一、简介Redis是一个开源的使用ANSIC语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API,Redis也是技术领域使用最为广泛的存储中间件,它是「...
- Mac 基于HTTP方式访问下载共享文件,配置共享服务器
-
方法一:使用Python的SimpleHTTPServer进行局域网文件共享Mac自带Python,所以不需要安装其他软件,一条命令即可1):进入需要共享的文件夹,如Public文件夹cd/Us...
- 移动端性能专项测试之 CPU(移动端cpu天梯图2020百度贴吧)
-
指标背景很多场景下我们去使用App,可能会碰到手机会出现发热发烫的现象。这是因为CPU使用率过高、CPU过于繁忙,会使得整个系统无法响应用户,整体性能降低,用户体验变得相当差,也容易引起AN...
- 如何三天学会Phyton?这篇文章教你快速编程入门
-
Phyton作为一门常用的语言在很多领域都有很应用,很多人都想学习这门语言,那么我们就开始从头学习这门语言吧!首先你需要在官网下载你的Phyton的编程工具,也就是下载你的解释器!登录Phyton官网...
- 学习Python第一天 ---Hello World
-
引言人生苦短,请用Python(3.+)越来越多的情况下使用Python语言进行"代码粘合"和"数据分析"变得非常方便,而且Python在"爬虫"...
- mysql的MVCC多版本并发控制机制(mysql并发情况下怎么解决)
-
认识MVCCMVCC是英文Multi-VersionConcurrencyControl多版本并发控制的首字母简拼。在上文MYSQL事务隔离级别中,我们已经知道,在可重复读的级别下,不管其他事...
- 爆炸,MySQL9.0大版本发布,我严重怀疑,它是不...
-
MySQL在本月发布了9.0大版本,作为MySQL的忠实粉丝,简单说下这次大版本更新。1.企业版,支持JS存储程序(JavaScriptstoredprograms)了。例如,可以像这样定一个函...
- 一周热门
- 最近发表
- 标签列表
-
- ps图案在哪里 (33)
- super().__init__ (33)
- python 获取日期 (34)
- 0xa (36)
- super().__init__()详解 (33)
- python安装包在哪里找 (33)
- linux查看python版本信息 (35)
- python怎么改成中文 (35)
- php文件怎么在浏览器运行 (33)
- eval在python中的意思 (33)
- python安装opencv库 (35)
- python div (34)
- sticky css (33)
- python中random.randint()函数 (34)
- python去掉字符串中的指定字符 (33)
- python入门经典100题 (34)
- anaconda安装路径 (34)
- yield和return的区别 (33)
- 1到10的阶乘之和是多少 (35)
- python安装sklearn库 (33)
- dom和bom区别 (33)
- js 替换指定位置的字符 (33)
- python判断元素是否存在 (33)
- sorted key (33)
- shutil.copy() (33)