/ 工具
■/ 工具查找器
109 个工具
/ Unicode 转义编码器
/ 所选工具
■Unicode 转义编码器 - 免费 编码与解码 工具
在文本和 Unicode 转义序列之间转换
■ 01
什么是 Unicode 转义序列?
Unicode 转义序列是一种使用 ASCII 字符来表示 Unicode 字符的方式。它们常用于编程语言和标记语言中,用于包含那些可能无法直接输……入的特殊字符
■ 02
它是如何工作的?
支持的格式 JavaScript:对 BMP 字符使用 \uXXXX。U+FFFF 以上的字符使用代理对。Python:对 BMP 使用 \uXXXX,对扩展字符使用 \UXXXXXXXX。CSS:使用 \XXXX 后跟一个空格。HTML:使……用
■ 03
示例场景
涵盖 JavaScript 格式、HTML 实体和 CSS 转义,让你可以快速比较常见的输入与输出。
/ 相关工具
/ 代码
■所选工具的源代码,显示在此处,右侧为实时运行版本。
/ 源代码
TypeScript
typescript
// Unicode escape encoding in different formats
function toJavaScriptEscape(text: string): string {
return Array.from(text)
.map(char => {
const cp = char.codePointAt(0)!;
if (cp <= 0xFFFF) {
return `\\u${cp.toString(16).padStart(4, '0')}`;
}
// Surrogate pairs for characters outside BMP