跳到主要內容
忆云竹

Unicode 跳脫與還原

在可讀文字與 Unicode 跳脫序列間轉換,支援 UTF-16、碼位、emoji 及常用控制字元。

格式
輸入內容或調整選項後即時更新

輸入內容或調整選項後即時更新

內容僅在此瀏覽器處理,不會上傳或儲存。

工具介紹

檢查 API 文字不用執行 JavaScript;結果仍需按目標語言組成合法字串字面值。

使用說明

左側輸入文字,或在右側貼上跳脫序列。UTF-16 使用 \uXXXX,碼位模式可用 \u{...} 表示補充字元;亦支援 \xXX、換行、定位字元與反斜線。無效碼位或未成對的代理字元會報錯,工具不執行 JavaScript,輸入上限 2 MiB。

常見問題

一個 emoji 為什麼對應兩段跳脫?

UTF-16 以代理對表示部分字元,碼點模式可用一段 \u{...}。JSON 接受 \uXXXX,但不接受大括號的碼點語法。

如何還原 API 回傳的跳脫文字?

貼到編碼側,例如 \u0041\nB 會成為 A、換行及 B。不必加上外圍引號,否則引號也會保留在文字中。

跳脫無效時要檢查什麼?

確認結尾不是孤立的反斜線,\uXXXX 沒有缺位,代理項也有成對出現。請補回原始資料;工具不會猜測缺字或執行 JavaScript 運算式。

評論

0
後參與評論。
暫無評論
回復討論

按時間查看完整回復脈絡;每條回復都會標明它回應的具體內容。