Удаление невидимых символов
Находите и удаляйте из текста пробелы нулевой ширины, 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 в обычные пробелы и сохранять ли соединители эмодзи.
- Скопируйте чистый текстСкопируйте или скачайте очищенный результат без каких-либо невидимых символов.