使用步驟
- 選擇「文字 → 轉義」或「轉義 → 文字」。
- 選擇需要的格式:JavaScript/JSON、ES6、Python、CSS、HTML 或 U+ 碼點。
- 輸入或貼上內容,結果即時更新。
- 檢視字元詳情表,確認文字中包含哪些碼點。
引數說明
- JavaScript / JSON
- 4 位十六進位制的 \uXXXX。表情符號等基本多文種平面以外的字元會寫成代理對(😀 → 😀)。
- ES6、Python、CSS、HTML
- ES6 的 \u{1F600}、Python 的 \U0001F600、CSS 的 \1F600 以及 HTML 的 😀 或 😀,都用一個序列表示完整碼點。
- ASCII 字元也轉義
- 連普通字母、數字和標點也一起轉義。預設關閉,只轉換非 ASCII 字元(如中文)。
使用示例
| 文字 | JavaScript | HTML | 碼點 |
|---|---|---|---|
| 中文 | 中文 |
中文 |
U+4E2D U+6587 |
| é | é |
é |
U+00E9 |
| 😀 | 😀 |
😀 |
U+1F600 |
常見問題
能解碼混合的格式嗎?
可以。\uXXXX(包括代理對)、\u{…}、\UXXXXXXXX、\xNN、%uXXXX、&#x…;、&#…; 和 U+XXXX 可以出現在同一段輸入中。
為什麼有的表情在別的工具裡顯示成兩個碼點?
帶膚色、國旗、家庭組合的表情是由多個碼點連線而成的。字元詳情表會逐個列出,包括不可見的連線符(U+200D)和變體選擇符(U+FE0F)。
文字會上傳嗎?
不會,全部在瀏覽器中完成。
隱私說明
本工具完全在瀏覽器中執行,檔案和文字都在你的裝置上處理,不會上傳到我們的伺服器。