跳到正文
导航
搜索
编写
外观
登录
通知
个人主页
个人工具
登录
user-interface-preferences
搜索迷雾 Wiki
迷雾 Wiki
/
知识库
associated-pages
页面
讨论
查看“︁转义与进制”︁的源代码
查看
阅读
查看源代码
查看历史
更多
⌄
更多
语言变体
←
转义与进制
因为以下原因,您没有权限编辑该页面:
您请求的操作仅限属于该用户组的用户执行:
用户
您可以查看和复制此页面的源代码。
进制表示数字,转义则是在特定语法中表示原字符;两者经常都出现十六进制数字,但所处理的对象不同。 == 三种写法 == 数字 <code>65</code> 的十六进制写法是 <code>41</code>。在 ASCII 中,编号 65 对应字母 <code>A</code>;在 URL 的百分号编码中,字节 <code>41</code> 可写成 <code>%41</code>;在 HTML 中,十进制字符引用 <code>&#65;</code> 也显示为 <code>A</code>。这些结果相同,语法和解码环境却不同。<ref>[https://mirrors.nju.edu.cn/rfc/rfc3986.html IETF RFC 3986《URI 通用语法》,南京大学开源镜像,英文,第 2.1 节百分号编码]</ref><ref>[https://html.spec.whatwg.org/multipage/parsing.html#character-references WHATWG《HTML Living Standard》,英文,字符引用]</ref> == 如何区分 == 有 <code>%</code> 前缀时先看 URL 语境;<code>&#...;</code> 属于 HTML 字符引用;<code>\u</code> 或 <code>\x</code> 通常属于某种编程语言的字符串语法。单独的 <code>41</code> 既可能是十六进制字节,也可能是十进制数字 41,不能脱离题目约定判断。转义后的文字仍不等于加密文本。 == 相关条目 == [[ASCII编码]] · [[Base16]] · [[Base64]] == 参考资料 == <references /> [[工具和科普/文字与密码|返回文字与密码]]
返回
转义与进制
。
迷雾 Wiki
✕
搜索迷雾 Wiki
✕
阅读设置
✕
正文字体
宋体
黑体
扫描线纹理