Тестер регулярных выражений
Введите регулярное выражение и текст — совпадения сразу подсветятся, будут видны группы и предпросмотр замены. Синтаксис JavaScript, бесплатно.
Как проверить регулярное выражение
- Введите шаблон в «Шаблон» и включите нужные флаги (g, i, m, s, u).
- Вставьте тестовый текст слева; совпадения подсветятся справа.
- Смотрите каждое совпадение с группами; включите «Замена», чтобы проверить $1, $2…
Частые вопросы
Синтаксис JavaScript, как /…/ в коде JavaScript или TypeScript, с именованными группами, ретроспективной проверкой и \p{…} с флагом u.
g — все совпадения; i — без учёта регистра; m — ^ и $ для каждой строки; s — точка совпадает и с переносом строки; u — корректная работа с Unicode, например с эмодзи.
$1, $2… вставляют группы по порядку, $& — всё совпадение. Например, 2026-10-15 → 15.10.2026: шаблон (\d{4})-(\d{2})-(\d{2}) и замена $3.$2.$1.
Некоторые шаблоны, вроде (a+)+b, могут перебирать варианты очень долго на длинном тексте. Инструмент останавливается через 1,5 секунды, чтобы страница не зависла, — уточните шаблон.
Да, полностью бесплатно и без регистрации.
Похожие инструменты
Генератор регулярных выраженийГотовые regex для email, телефона, дат и другогоОбъяснение регулярных выраженийПоймите каждую часть регулярного выраженияГенератор cron-выраженийВыберите расписание — получите cron-выражениеОбъяснение cronПрочитайте cron и узнайте, когда он запуститсяДекодер JWTHeader, payload, срок действия и проверка подписи JWTГенератор JWTПодпишите JWT секретом или закрытым ключомПросмотр MarkdownНабирайте Markdown, смотрите результат и берите HTMLHTML в MarkdownПревратите HTML или скопированный текст в MarkdownКонвертер Unix timestampTimestamp ⇄ дата и текущее Unix-время