Очистка текста
Очищайте грязный текст: обрезка строк, схлопывание пробелов, удаление пустых строк и невидимых символов, прямые кавычки, удаление эмодзи, пунктуации или цифр. Приватно.
Работает полностью в вашем браузере. Ваши данные никуда не загружаются.
Что такое Очистка текста?
Применяет к тексту сразу несколько шагов очистки, каждый из которых управляется флажком: обрезка строк, схлопывание пробелов, удаление пустых строк и невидимых символов, выпрямление кавычек и тире, нормализация Unicode (NFKC) и, по желанию, удаление эмодзи, пунктуации, цифр или перевод в нижний регистр.
Как пользоваться Очистка текста
- Вставьте грязный текст в поле Ввод.
- Отметьте нужные шаги очистки — первые четыре включены по умолчанию.
- Проверьте результат в Вывод и скопируйте или скачайте его.
Пример
Hello world ok
Hello world ok
Параметры по умолчанию (обрезка строк, схлопывание пробелов, удаление пустых строк, удаление невидимых символов)
Когда использовать Очистка текста
Используйте перед вставкой текста в CMS, электронную таблицу, базу данных или промпт ИИ либо когда текст из Word, PDF или мессенджеров содержит странные пробелы и скрытые символы. Удаление пунктуации или цифр необратимо — сохраните оригинал, если он может понадобиться.
Как работает Очистка текста
Окончания строк нормализуются к \n, затем выбранные шаги выполняются в фиксированном порядке: нормализация NFKC (превращает символы совместимости, такие как полноширинные буквы или лигатура fi, в обычные), удаление символов нулевой ширины, bidi и других невидимых форматирующих символов (особые пробелы становятся обычными), прямые кавычки и ASCII-тире/многоточие, удаление эмодзи (пиктограммы, флаги, оттенки кожи, соединители), удаление пунктуации и символов (категории Unicode P и S), удаление цифр, нижний регистр, схлопывание пробелов, обрезка строк и, наконец, удаление пустых строк.
Распространенные Случаи Использования
- Очистка текста, скопированного из PDF или Word, перед публикацией
- Подготовка текстовых данных для анализа или машинного обучения
- Удаление эмодзи и символов из пользовательского содержимого
- Нормализация полноширинных символов из восточноазиатских методов ввода
- Удаление скрытых символов, ломающих код или импорт CSV
Часто Задаваемые Вопросы
Что делает нормализация Unicode (NFKC)?
Она заменяет варианты совместимости их стандартной формой, например Hello → Hello, ① → 1 и fi → fi. Она может изменить смысл особых символов, поэтому по умолчанию выключена.
Сохраняет ли удаление пунктуации буквы с акцентами?
Да. Удаляются только символы из категорий пунктуации и символов Unicode; буквы любых письменностей, включая с акцентами, остаются.
Удаляется ли форматирование вроде жирного или ссылок?
У простого текста нет форматирования. Когда вы вставляете форматированный текст в поле, браузер уже оставляет только текст. Для HTML-кода используйте удаление HTML-тегов.