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

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

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

Результат

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

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

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

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

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

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

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

Кириллический диапазон охватывает полный русский алфавит в обоих регистрах плюс ё/Ё. Латинский диапазон охватывает 26 букв английского алфавита в обоих регистрах — не больше и не меньше.

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

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

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

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

Нет. Удаляются только обычные a-zA-Z и а-яёА-ЯЁ. Латинские буквы с диакритикой и кириллические буквы вне русского алфавита остаются нетронутыми.

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

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

Работает ли инструмент со смешанным кирилло-латинским текстом?

Да, за один проход. Оба алфавита удаляются одновременно, поэтому смешанные строки вроде кодов товаров с кириллическими и латинскими буквами очищаются сразу.

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

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

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

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

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

Все утилиты