Блог
Текстовые утилиты

Извлечение строк, содержащих кириллицу

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

Результат

Совпало строк —

Все вычисления выполняются локально в браузере: разбор, график, экспорт. Если отключите сеть, страница продолжит работать.

Факты и границы применимости

Правило совпадения Строка совпадает, если содержит хотя бы одну букву а–я, ё, А–Я или Ё
Направление по умолчанию Сохраняются строки хотя бы с одной кириллической буквой
Режим инверсии Вместо этого сохраняются строки вообще без кириллицы
Набор символов Стандартный русский алфавит, включая ё/Ё
Порядок Совпавшие строки сохраняют исходный относительный порядок
Обработка Выполняется локально в браузере; ничего не отправляется на сервер

Когда этот метод вводит в заблуждение

Как это считается

Текст разбивается на строки по каждому переносу. Каждая строка проверяется простым правилом: есть ли в ней хотя бы один символ из диапазона а-я, ё, А-Я или Ё?

По умолчанию сохраняются строки, прошедшие проверку, а остальные отбрасываются. При включённой инверсии логика меняется на противоположную: сохраняются строки без кириллицы, а строки с любой кириллической буквой отбрасываются.

Оставшиеся строки заново соединяются одним переносом строки между собой, сохраняя исходный порядок из входного текста.

Счётчик показывает, сколько строк совпало с активным правилом, независимо от выбранного направления.

Вопросы и ответы

Распознаются ли буквы из других кириллических алфавитов?

Проверяется только стандартный русский алфавит. Буквы, уникальные для других кириллических алфавитов, например украинская і или белорусская ў, в этот набор не входят.

Что происходит со строками со смешанной письменностью?

Любая строка хотя бы с одной кириллической буквой совпадает, даже если остальная часть строки на латинице — достаточно одного подходящего символа.

Как получить строки вообще БЕЗ кириллицы?

Включите опцию инверсии. Тогда инструмент оставит каждую строку с нулём кириллических букв и уберёт те, где есть хотя бы одна.

Учитываются ли цифры как совпадение?

Нет, цифры не буквы. Строка, состоящая только из цифр и пунктуации без единой буквы, никогда не совпадёт с этим фильтром.

Мой текст куда-то отправляется?

Нет. Всё выполняется в вашем браузере, и текст никогда не покидает ваше устройство.

Похожие утилиты

Все утилиты