Как пользоваться
- Введите выражение без обрамляющих слешей в поле «Шаблон регулярного выражения».
- Вставьте проверяемый текст в текстовую область.
- В разделе «Флаги» включите нужные параметры поиска.
- Откройте «Совпадения», чтобы посмотреть найденные фрагменты и группы захвата.
Примеры
Найти слово «москва» без учёта регистра
Москва — Казань МОСКВА — Тула москва — Ярославль
3 совпадения: Москва, МОСКВА, москва
Преобразовать даты в формат ГГГГ-ММ-ДД
Заказ оформлен 05.10.2026, доставка 08.10.2026.
Заказ оформлен 2026-10-05, доставка 2026-10-08.
Извлечь электронные адреса из списка контактов
Анна: anna@primer.ru Отдел продаж: sales@magazin.ru
anna@primer.ru sales@magazin.ru
Шпаргалка по регулярным выражениям JavaScript
Хотите сравнить текст до и после замены? Вставьте обе версии в «Сравнение текстов». Для массовой очистки без регулярных выражений попробуйте «Очистку текста», а для экранирования текста в URL — «Кодирование и декодирование URL».
Частые вопросы
Можно ли проверить регулярное выражение для Python или PHP?
Тестер использует движок JavaScript RegExp вашего браузера, а не Python или PCRE. Синтаксис может отличаться; для некоторых несовместимых конструкций инструмент показывает подсказки.
Почему находится только первое совпадение?
Без флага g поиск останавливается на первом совпадении. Включите «global» в разделе «Флаги», чтобы найти остальные.
Какой объём текста можно проверить?
Допускается текст до 5 МБ. В списке отображаются первые 10 000 совпадений, но «Замена» обрабатывает весь текст.
Текст отправляется на сервер и сохраняется?
Проверка выполняется в браузере: код инструмента не отправляет выражение и текст на сервер. Тестовый текст не сохраняется между посещениями, но выражение и настройки запоминаются в localStorage. Ссылка для обмена содержит выражение и текст в сжатом, незашифрованном виде, доступном любому, у кого есть ссылка.