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

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

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

Результат

Удалено букв

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

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

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

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

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

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

Шаблон соответствует русскому кириллическому алфавиту в обоих регистрах плюс отдельно ё/Ё — по 33 буквы в каждом регистре, 66 всего.

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

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

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

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

Нет. Удаляется только диапазон русского алфавита а-яёА-ЯЁ. Буквы вроде і, ї, є или ў находятся вне этого диапазона и остаются в тексте.

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

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

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

Да, для комментариев, написанных целиком русской кириллицей. Латинские буквы, цифры, пунктуация и символы синтаксиса кода остаются на своих местах.

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

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

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

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

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

Все утилиты