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

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

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

Результат

Удалено букв

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

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

Удаляется Только латинские буквы 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, кириллические буквы, пунктуация и пробелы остаются как есть.

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

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

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

Все утилиты