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

Удалить латинские буквы из текста

Вставьте текст — и все латинские буквы a-zA-Z удаляются мгновенно: кириллические буквы, цифры, пунктуация, пробелы и любые прочие символы остаются на своих местах. Полезно, чтобы убрать случайные английские слова, названия брендов или транслитерированные фрагменты из в основном кириллического текста.

Результат

Удалено букв —

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

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

Удаляется Только латинские буквы a-zA-Z
Остаётся Кириллические буквы, цифры 0-9, пунктуация, пробелы и любые прочие символы
Латиница с диакритикой é, ñ, ü, ø и подобные вне a-zA-Z — не удаляются
Кириллица Весь кириллический алфавит, включая некириллические для русского буквы, не трогается
Регистр Заглавные и строчные латинские буквы удаляются одинаково
Обработка Выполняется локально в браузере, ничего не отправляется на сервер

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

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

Инструмент прогоняет по тексту одно регулярное выражение /[a-zA-Z]/g и заменяет каждое совпадение на пустую строку. Текст сканируется один раз, символ за символом.

Шаблон соответствует ровно 26 буквам английского алфавита в обоих регистрах — и ничему больше. Нет зависимости от локали или раскладки клавиатуры.

Всё, что вне этого диапазона — кириллические буквы (русские и нерусские), цифры, пунктуация, пробелы, переносы строк, эмодзи, — проходит без изменений, на своём исходном месте.

«Удалено букв» — это разница между длиной исходного текста и длиной результата, поскольку каждый удалённый символ — ровно одна латинская буква.

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

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

Нет. Удаляются только обычные a-zA-Z. Буквы с диакритикой из французского, испанского, немецкого и других языков на латинице находятся вне этого диапазона и остаются в тексте.

Что происходит с украинскими или белорусскими буквами?

Ничего — любая кириллическая буква, входит она в русский алфавит или нет, остаётся нетронутой. Удаляется только диапазон a-zA-Z.

Можно ли использовать это, чтобы убрать названия брендов из кириллического текста?

Да, для названий, написанных целиком латиницей. Если название смешивает буквы и цифры, например «iPhone 15», удаляются только буквы, а цифры остаются.

Затрагиваются ли цифры, пунктуация или кириллица?

Нет, удаляются только латинские буквы a-zA-Z. Цифры 0-9, кириллические буквы, пунктуация и пробелы остаются как есть.

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

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

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

Все утилиты