Тестер регулярных выражений
Проверяйте регулярные выражения вживую: каждое совпадение подсвечивается по мере ввода, группы захвата видны, отладка паттернов для JavaScript, общие флаги в один клик.
0 match(es)
Инструмент полностью работает в вашем браузере. Данные не покидают устройство и не загружаются ни на один сервер.
Как пользоваться
- 1Введите регулярное выражение в поле шаблона.
- 2Включите флаги (g, i, m, s, u) и вставьте проверочную строку.
- 3Читайте подсвеченные совпадения и список групп; правьте шаблон, пока он не станет захватывать ровно то, что нужно.
Тестер регулярных выражений
Введите шаблон, включите нужные флаги (global, без учёта регистра, многострочность, dotAll, unicode) и вставьте проверочную строку — каждое совпадение подсвечивается на месте, а список ниже показывает каждое вхождение с индексом и группами захвата, включая именованные.
Невалидные шаблоны немедленно сообщают об ошибке собственным сообщением парсера, а не ломают страницу, и совпадения нулевой длины обрабатываются безопасно, поэтому паттерны вроде a* ведут себя так же, как в вашей среде выполнения.
Частые вопросы
Какой диалект regex здесь используется?
JavaScript (ECMAScript) RegExp — тот же движок, что в вашем браузере и Node. Паттерны для PCRE, Python или Java обычно совместимы, но lookahead/lookbehind и обработка Unicode могут слегка отличаться.
Почему мой шаблон находит странные пустые позиции?
Шаблоны, способные совпасть с пустой строкой (например a*), дают совпадения нулевой длины. Тестер сдвигается на один символ после каждого — ровно как собственная итерация JavaScript.
Тестовые данные отправляются куда-то?
Нет. Сопоставление работает вживую в вашем браузере — ничего не загружается и не хранится.
Похожие инструменты
Валидатор JSON
Проверяйте JSON мгновенно с точной строкой и столбцом ошибки. Ловите пропущенные запятые, ключи без кавычек, висячие запятые и плохие экранирования до того, как они сломают приложение.
Все инструменты →
Счётчик слов
Считайте слова, символы, предложения и время чтения вживую, по мере ввода, — текст CJK обрабатывается корректно.
Все инструменты →
Регистр текста
Переводите текст между ЗАГЛАВНЫМИ, строчными, «Каждое Слово», camelCase, snake_case и ещё 6 стилями — мгновенно.
Все инструменты →
Сравнение текста
Сравните две версии текста пословно с выделением добавлений и удалений — без аккаунта, без загрузок, без возни с размером.
Все инструменты →
Встроить этот инструмент
Одна строка — и инструмент на вашем сайте. Он работает в браузере посетителя.
<iframe src="https://zoyku.com/ru/tools/regex-tester?embed=1" width="100%" height="640" style="border:0;border-radius:16px" title="Zoyku — regex-tester" loading="lazy"></iframe>