Unicode轉換器

將文字轉換為Unicode轉義序列,或反向轉換。

字元 (Unicode)

Unicode 是編碼、表示和處理文字的國際標準。它為每個寫作系統中的每個字元,以及符號、表情符號和控制字元分配一個唯一的數字(碼點)。Unicode 旨在成為通用字元集,目前包含超過 149,000 個字元,涵蓋 161 種指令碼。

Unicode 編碼

Unicode 碼點可以用不同的格式編碼:UTF-8(可變 1-4 位元組,相容 ASCII)、UTF-16(2 或 4 位元組,由 JavaScript/Windows 使用)和 UTF-32(固定 4 位元組)。UTF-8 已成為 Web 上的主導編碼,在保持對 ASCII 文字高效的同時處理所有語言。

常見使用場景
  • 除錯文字中的編碼問題
  • 查詢特殊字元碼點
  • 轉換轉義的 Unicode 序列
  • 分析字元組合
  • 處理國際化 (i18n)
支援的格式
U+XXXX 標準 Unicode 表示法(例如,'A' 為 U+0041)
\uXXXX JavaScript/JSON 轉義序列
&#DDDD; HTML 十進位制實體
&#xHHHH; HTML 十六進位制實體
常見問題

UTF-8 和 Unicode 有什麼區別?

Unicode 是字元集(字元到數字的對映)。UTF-8 是將這些數字編碼為位元組的一種方式。其他編碼還包括 UTF-16 和 UTF-32。

為什麼有些字元看起來像方塊或問號?

這種情況發生在您的系統沒有包含該字元的字型,或者編碼被誤檢時。字元存在但無法顯示。