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

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

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

Результат

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Все утилиты