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

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

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

Результат

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

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

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

Правило совпадения Строка совпадает, если содержит хотя бы одну букву a–z или A–Z
Направление по умолчанию Сохраняются строки хотя бы с одной латинской буквой
Режим инверсии Вместо этого сохраняются строки вообще без латинских букв
Набор символов Учитываются только 26 базовых латинских букв; буквы с диакритикой не входят
Порядок Совпавшие строки сохраняют исходный относительный порядок
Обработка Выполняется локально в браузере; ничего не отправляется на сервер

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

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

Текст разбивается на строки по каждому переносу. Каждая строка проверяется простым правилом: есть ли в ней хотя бы один символ от a до z или от A до Z?

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

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

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

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

Распознаются ли латинские буквы с диакритикой, вроде é или ñ?

Нет, проверка ищет только 26 базовых латинских букв без диакритики a-z и A-Z. Строка, где есть только буквы с диакритикой и ни одной обычной латинской буквы, не совпадёт.

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

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

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

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

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

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

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

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

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

Все утилиты