Перейти к содержанию
TextArray
100% локально

Фильтровать строки по длине

Сохраняйте или удаляйте строки в зависимости от количества символов или слов.

Входные данные
Выходные данные

Фильтровать строки по длине

Вставьте список и сохраните или удалите строки в зависимости от их длины — измеряется в символах или словах. Типичные задачи: очистка экспорта ключевых слов до длинных фраз из трех или более слов, удаление слишком больших заголовков страниц из SEO-аудита, извлечение коротких имен-кандидатов из списка доменов или удаление усеченных строк из журнала или экспорта CSV перед дальнейшей обработкой.

Установите минимум, максимум или и то, и другое; значение 0 переключает, которые отключаются. Поскольку обе границы являются инклюзивными, установка минимального и максимального числа в одно и то же число соответствует точной длине, что удобно для кодов с фиксированной шириной. Селектор меры переключается между подсчетом символов и слов, разделенных пробелами, а селектор режима решает, сохранять или удалять строки внутри диапазона, поэтому «сохранить 1–60 символов» и «удалить все, что больше 60» — это два способа выразить одну и ту же очистку.

Символы подсчитываются так, как их считают люди: буквы с диакритическими знаками, такие как č, ő или ß, составляют один символ каждая, как и эмодзи, хотя внутри они требуют двух единиц UTF-16. Обрезка перед измерением включена по умолчанию, поэтому конечные пробелы не выходят за пределы строки; сохраненные строки выводятся в том же виде, в каком они были введены. Окончания строк в Windows (CRLF) и Unix (LF) обрабатываются взаимозаменяемо, и подсчет показывает, сколько строк вошло, сколько осталось и сколько было удалено.

Все работает локально в вашем браузере — список никогда не загружается, поэтому данные исследования ключевых слов и журналов остаются конфиденциальными. Скопируйте результат, загрузите его в виде файла .txt или отправьте обратно на вход для следующего шага очистки.

FAQ

Как мне подобрать точную длину?
Установите минимум и максимум на одно и то же число. Обе границы являются инклюзивными, поэтому строка соответствует, если ее длина точно равна этому значению.
Как считаются слова?
Слово — это любой набор символов, не являющихся пробелами, поэтому «хорошо известный» считается за одно слово, а несколько пробелов между словами не имеют значения.
Учитываются ли начальные и конечные пробелы в длине?
Не по умолчанию — «Обрезать перед измерением» включено, поэтому окружающие пробелы игнорируются, а сама строка выводится без изменений. Выключите его, чтобы считать каждый символ как есть.
Считаются ли эмодзи и буквы с диакритическими знаками одним символом?
Да. Длина измеряется в реальных символах (кодовых точках), поэтому эмодзи или буква с акцентом учитываются один раз, а не дважды.
Мой список где-нибудь загружен?
Нет. Инструмент полностью работает в вашем браузере, и ваш текст никогда не покидает ваше устройство.