什麼是隱形字元?
隱形字元是真實存在的 Unicode 字元,只是顯示為空白。應用程式會將它視為文字,因此在一般空格會被裁掉的地方也能生效,例如不能留空的名稱欄位,或 Instagram 貼文說明中的空行。
OpenL 的隱形字元工具讓你挑選合適的空白字元、確切看到即將複製的內容,還能在瀏覽器中檢查任何文字裡的隱藏字元。
該用哪一種隱形字元?
它們並不完全相同。有些具有寬度,看起來像空格;有些則完全不占空間。請依用途選擇:
| 字元 | 代碼 | 寬度 | 適用情境 |
|---|---|---|---|
| Hangul Filler | U+3164 | 寬 | 空白暱稱和使用者名稱 |
| Halfwidth Hangul Filler | U+FFA0 | 一般 | 暱稱的備用字元 |
| Braille Pattern Blank | U+2800 | 一般 | 空行和空白訊息 |
| Zero Width Space | U+200B | 無 | 單字或連結中的隱藏斷點 |
| No-Break Space | U+00A0 | 一般 | 讓詞語保持在同一行 |
| Ideographic Space | U+3000 | 寬 | 縮排和對齊 |
為什麼有時無法運作
每個應用程式都會自行決定允許哪些字元。許多應用程式會從暱稱中移除零寬字元,有些則在 Hangul Filler 流行後將其封鎖。如果某個字元被拒絕,就換清單裡的另一個試試。規則會隨時間改變,今天能用,下個月可能就不行了。
你沒打算複製的隱藏字元
隱形字元也會從網頁、PDF、聊天應用程式或 AI 工具中意外混入文字。它們可能破壞程式碼、搜尋、密碼和試算表公式。將文字貼到上方的檢查器,就能看到它們的位置並移除。
如何使用 OpenL 的隱形字元工具
- Step 1
選擇字元
依用途挑選:暱稱用 Hangul Filler,空行用 Braille Blank,不想有可見間隙就用 Zero Width Space。
- Step 2
設定數量並複製
設定需要的數量。預覽會顯示你將複製的內容,再貼到你的應用程式中。
- Step 3
檢查任何文字
將文字貼到檢查器中,即可標示隱藏字元並一鍵移除。
常見問題
隱形字元常見問題
關於空白文字、零寬字元和隱藏 Unicode 字元的解答。
如何做出空白暱稱?
複製 Hangul Filler,貼到名稱欄位。如果應用程式顯示名稱太短,就一次複製三個。如果被拒絕,試試 Halfwidth Hangul Filler 或 Braille Blank。現在許多應用程式會阻擋空白暱稱,所以並非到處都能用。
如何在 Instagram 貼文說明中加入空行?
選擇 Braille Blank,並開啟“每行一個”。在段落之間想要空行的地方,將它單獨貼在一行。因為它並非真正的空行,Instagram 會保留這一行。
零寬空格和 Hangul Filler 有什麼差別?
零寬空格(U+200B)沒有寬度,因此無法產生可見的空格。Hangul Filler(U+3164)的寬度和一個字元相同,看起來就是一片空白。想要看起來空空的字元時用 Hangul Filler,完全不想要間隙時則用零寬空格。
為什麼我的隱形字元被拒絕了?
每個應用程式都會自行決定允許哪些字元,規則也會隨時間改變。許多應用程式會移除零寬字元,或阻擋常用的填充字元。可以從清單換一個字元,或一次貼上多個。
如何尋找並移除文字中的隱藏字元?
將文字貼到本頁的檢查器中。OpenL 會標示每一個隱藏字元,並顯示名稱和碼點。點擊“移除隱藏字元”即可刪除,異常空格會變成一般空格。
為什麼我看到的不是空白,而是一個方框或問號?
有些字型不包含 Hangul Filler 這類字元的字形,因此會顯示預留位置方框。字元本身還在,多數應用程式會將它顯示為空白。
隱藏字元會造成問題嗎?
會。從網站或文件複製來的零寬空格和位元組順序標記,可能在毫無可見跡象的情況下破壞程式碼、登入、搜尋和試算表公式。如果某段內容看起來正確卻無法運作,就檢查一下有沒有隱藏字元。
OpenL 的隱形字元工具免費嗎?
是。OpenL 的隱形字元工具無須註冊。複製和檢查完全在你的瀏覽器中進行,文字絕不會被上傳。
