什麼是隱形字元偵測器?
隱形字元偵測器可掃描文字中隱藏的 Unicode 字元,例如零寬空格、軟連字元和不間斷空格。這些字元往往導致程式碼報錯、複製貼上異常,甚至隱藏惡意內容。將任意文字貼入後,即可立即顯示每個隱形字元的 Unicode 名稱及其位置。
使用方法
- 將文字貼上或輸入到輸入框中——隱形字元會在您輸入時立即被偵測出來。
- 查看標示結果,包含每個隱形字元的 Unicode 名稱(如 U+200B 零寬空格)、位置及前後文。
- 點擊「清理文字」按鈕,刪除所有隱形字元,並將清理後的內容複製到剪貼簿。
結果
您將從網站複製的程式碼片段貼到編輯器中,卻一直出現語法錯誤。偵測器發現變數名稱之間隱藏了兩個零寬空格(U+200B),以及行尾存在一個由右至左標記(U+200F)——這些字元在編輯器中完全不可見,卻導致編譯器報錯。