Проверка регулярных выражений онлайн
Тестируйте регулярные выражения с живой подсветкой совпадений и групп захвата. Поддерживаются флаги g, i, m, s, u — результат обновляется по мере ввода.
Флаги
Совпадения: 2
Contact us: hello@example.com or support@nimbletools.example.com
| # | Совпадения | Группы |
|---|---|---|
| 1 | hello@example.com | — |
| 2 | support@nimbletools.example | — |
Частые вопросы
Какой диалект регулярных выражений используется?
JavaScript (ECMAScript) — тот же, что выполняют ваш браузер и Node.js.
Что означают флаги?
g — все совпадения, i — без учёта регистра, m — многострочные ^ и $, s — точка включает перевод строки, u — поддержка Unicode.
Почему моё выражение работает медленно?
Остерегайтесь вложенных квантификаторов вида (a+)+ — они вызывают катастрофический возврат. Упростите шаблон или ограничьте повторения.