Тест регулярных выражений

Введите шаблон — каждое совпадение подсветится прямо при вводе.

  • Живая подсветка
  • Все флаги JS
  • Ничего не загружается

Проверка шаблона

Флаги

Введите шаблон и текст для проверки.

Как это работает

Каждое нажатие прогоняет ваш шаблон по тексту движком JavaScript и подсвечивает каждое совпадение на месте. Счётчик — над текстом, а сломанный шаблон показывает точную синтаксическую ошибку вместо тишины.

шаблон + флаги → подсвеченные совпадения

Справочник флагов

  • g: находит все совпадения, а не только первое.
  • i: игнорирует регистр.
  • m: ^ и $ работают для каждой строки.
  • s: точка захватывает и переносы строк.
  • u: полный режим Unicode (нужен для \p{…}).
  • y: sticky — только с текущей позиции.

Советы

  • Экранируйте точки в доменах: example\.com, а не example.com.
  • Проверяйте и на примере, который не должен совпасть, — шаблон, находящий всё, ничего не доказывает.
  • Всё работает в вашем браузере; ничего не загружается.

Стандарты и источники

Последняя проверка 13 октября 2026 г.

Часто задаваемые вопросы

Какой здесь диалект regex?

JavaScript (ECMAScript) — тот же движок, что используют сайты, включая просмотр вперёд и именованные группы.

Почему мой шаблон красный?

Сообщение под полем цитирует точную синтаксическую ошибку — исправьте сначала это место.

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

Нет. Поиск полностью работает в вашем браузере.

Похожие теги

Другие инструменты

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

Поиск