Видалення невидимих символів
Виявляйте та видаляйте з тексту пробіли нульової ширини, BOM, м’які переноси, нерозривні пробіли, керівні символи bidi та інші приховані символи Unicode.
🔒 Працює повністю у вашому браузері — нічого не завантажуєтьсяЗнайдіть символи, яких не видно
Текст, скопійований із вебсторінок, месенджерів, текстових редакторів і чат-ботів зі штучним інтелектом, часто містить символи, що не займають видимого місця. Пробіл нульової ширини (U+200B) може завадити пошуку знайти збіг, маркер порядку байтів (U+FEFF) на початку файлу може зламати заголовок CSV або парсер JSON, м’який перенос (U+00AD) може без видимої причини розірвати слово посередині, а нерозривний пробіл (U+00A0) може призвести до того, що два рядки, які виглядають однаково, не пройдуть перевірку на рівність. Цей інструмент сканує ваш текст, перелічує кожен прихований символ за типом із його кодовою точкою Unicode та кількістю, а також показує точний рядок, стовпець і позицію кожного з них.
Попередній перегляд із позначками замінює кожен невидимий символ невеликою підписаною міткою, як-от ZWSP, NBSP чи RLO, тож ви бачите, де саме він стоїть серед ваших слів. Символи, які буде збережено, показано іншим кольором. Наведіть курсор на мітку, щоб побачити її повну назву та кодову точку.
Що видаляється, а що замінюється
Видаляються символи нульової ширини, word joiner, м’які переноси, двонапрямлені керівні символи вбудовування, перевизначення та ізоляції, позначки напрямку зліва направо і справа наліво, невидимі математичні оператори, порожні символи-заповнювачі хангиль і шрифту Брайля, символи тегів та будь-які інші символи категорії Unicode «format». Керівні символи також видаляються, за винятком табуляцій і розривів рядків. Нерозривні пробіли за замовчуванням перетворюються на звичайні, оскільки їх видалення склеїло б слова; ви можете змінити це на видалення або збереження. Інші незвичні пробіли, як-от em-пробіли, тонкі пробіли та ідеографічний пробіл, нормалізуються до звичайного пробілу, якщо ви не вирішите їх зберегти.
Чому приховані символи мають значення
Невидимі символи спричиняють справжні помилки: невдалі входи в систему, коли пароль містить пробіл нульової ширини, дублікати записів, які не виявляються, код, що відмовляється компілюватися, і дивні на вигляд фрагменти в пошукових системах. Двонапрямлені перевизначення можуть навіть змусити файл, який насправді називається «invoice[RLO]fdp.exe», відображатися як «invoiceexe.pdf», або приховати шкідливу логіку у вихідному коді. Деякі генератори тексту та системи водяних знаків також вставляють символи нульової ширини, щоб позначати вміст. Очищення тексту перед публікацією, імпортом чи комітом допомагає уникнути цих проблем. Оскільки інструмент повністю працює у вашому браузері, його безпечно використовувати для паролів, приватних повідомлень і пропрієтарного коду.
Як користуватися
- Вставте текстДодайте текст, скопійований із вебсайту, чату, PDF, інструмента ШІ або електронної таблиці.
- Перегляньте знайденеПодивіться на кожен тип прихованого символу з кількістю, кодовою точкою та точним рядком і стовпцем.
- Оберіть спосіб очищенняВирішіть, чи перетворювати нерозривні та інші пробіли Unicode на звичайні пробіли і чи зберігати з’єднувачі емодзі.
- Скопіюйте чистий текстСкопіюйте або завантажте очищений результат без жодних невидимих символів.