請輸入內容或載入範例。
0 字素0 碼點0 UTF-16 單位0 UTF-8 位元組
同一詞彙混用拉丁、希臘或西里爾字母,請檢查相似字形;此提示不保證安全。
| UTF-16 位置(從 0 起) | 字素 | 字元 | Unicode 碼點 | Unicode 名稱 | 類別 | 文字系統 | UTF-8 位元組 | UTF-16 單位 | 標記 |
|---|
文字與編碼
基本原理
一個可見字元可能包含多個碼點。👩💻 有三個碼點,通常顯示為一個字素;JavaScript 字串長度卻計算 UTF-16 單位。
U+0020 與 U+00A0 都像空格,但行為不同。零寬與雙向控制字元可能影響顯示,工具會提供可見標記。
功能介紹
保留每次出現的字元及其 UTF-16 位置,列出官方名稱、碼點、位元組、單位、類別與常見文字系統,可篩選非 ASCII、空白、不可見和雙向控制字元。
使用方式
- 貼上文字或開啟 UTF-8 檔案,按檢查。
- 比較四種計數並選擇篩選條件;不可見字元使用可見標籤顯示。
- 複製或下載完整篩選 TSV 報告。畫面最多顯示 300 列,匯出包含全部篩選結果。
錯誤與限制
每次最多 25,000 碼點。未成對代理碼會回報錯誤及位置。
官方 Unicode 名稱及文字系統識別字保留標準拼法;未涵蓋的系統為 Other。類別與分段依瀏覽器資料而定。拉丁、希臘與西里爾混用提示僅供檢查,不是安全認證。
常見問題
為何一個 emoji 會有多列?
每列代表碼點,連接符、膚色及其他成分能組成同一字素,但不會變成一個碼點。
不可見字元都該刪除嗎?
不一定。許多 emoji 與書寫系統需要連接符,應先檢查上下文。