Как это работает
Каждое нажатие прогоняет ваш шаблон по тексту движком JavaScript и подсвечивает каждое совпадение на месте. Счётчик — над текстом, а сломанный шаблон показывает точную синтаксическую ошибку вместо тишины.
шаблон + флаги → подсвеченные совпадения
Справочник флагов
- g: находит все совпадения, а не только первое.
- i: игнорирует регистр.
- m: ^ и $ работают для каждой строки.
- s: точка захватывает и переносы строк.
- u: полный режим Unicode (нужен для \p{…}).
- y: sticky — только с текущей позиции.
Советы
- Экранируйте точки в доменах: example\.com, а не example.com.
- Проверяйте и на примере, который не должен совпасть, — шаблон, находящий всё, ничего не доказывает.
- Всё работает в вашем браузере; ничего не загружается.
Стандарты и источники
- Ecma International — ECMA-262 ECMAScript Language Specification
- TC39 — ECMAScript: RegExp (Regular Expression) Objects
Последняя проверка 13 октября 2026 г.
Часто задаваемые вопросы
Какой здесь диалект regex?
JavaScript (ECMAScript) — тот же движок, что используют сайты, включая просмотр вперёд и именованные группы.
Почему мой шаблон красный?
Сообщение под полем цитирует точную синтаксическую ошибку — исправьте сначала это место.
Мой тестовый текст куда-то отправляется?
Нет. Поиск полностью работает в вашем браузере.