Фильтр строк вне ASCII
Сохраните или удалите каждую строку, содержащую символ вне стандартного диапазона ASCII.
Фильтр строк вне ASCII
Вставьте любой текст, и этот инструмент проверит его строка за строкой: каждая строка содержит либо только стандартные символы ASCII (коды 0-127 — обычные латинские буквы, цифры и пунктуацию на американской клавиатуре), либо нет. В режиме "Удалить строки вне ASCII" удаляется каждая строка, содержащая даже один символ вне этого диапазона — букву с диакритикой, эмодзи, загнутую кавычку, символ CJK или заблудший управляющий байт — и все остальное остается неизменным. Переключитесь в режим "Сохранить только строки вне ASCII", чтобы инвертировать фильтр и изолировать ровно те строки, которые содержат что-то необычное — это часто самый быстрый способ их найти.
Этот инструмент создан для типа очистки, которая постоянно происходит с логами и сырыми экспортами данных: журнал сервера, где большинство строк чистые, но несколько повреждены мотибаке, экспорт CSV, где неправильный шаг кодирования оставил поврежденные байты в нескольких строках, или полученные данные, которые смешивают чистые английские записи с фрагментами в других скриптах, которые вы не хотите обрабатывать дальше. Вместо того чтобы вручную искать эти строки или писать одноразовый скрипт, просто вставьте текст и сразу получите чистый результат — или переключите режим, чтобы извлечь только проблемные строки для более внимательного изучения.
Проверка осматривает каждый символ в строке, а не только первый, поэтому строка, которая в основном ASCII с одним встроенным диакритическим знаком или символом, по-прежнему считается вне ASCII и обрабатывается соответственно. Окончания строк Windows (CRLF) и Unix (LF) обрабатываются одинаково, а инструмент достаточно быстр, чтобы обрабатывать файлы со сотнями тысяч строк за миллисекунды — сумма под выходом показывает ровно, сколько строк пришло, сколько осталось и сколько было отфильтровано.
Все работает локально в вашем браузере. Ваш текст никогда не загружается на сервер, что важно для логов и внутренних дампов данных, которые часто содержат имена хостов, данные пользователя или другие детали, которые вы предпочитаете не отправлять никуда. Скопируйте результат, скачайте его как файл .txt или отправьте прямо в другой инструмент, чтобы продолжить очистку.