Тестер регулярных выражений
Напишите шаблон, вставьте тестовую строку и смотрите, как мгновенно подсвечивается каждое совпадение, а группы захвата выводятся в таблице.
Работает в вашем браузере. Ваши файлы никогда не загружаются.
Загрузка…
Кнопки и подписи внутри инструмента на английском; эта страница объясняет, как им пользоваться.
Как пользоваться: Тестер регулярных выражений
- Введите регулярное выражение в поле шаблона.
- Переключите флаги, например i (без учёта регистра) или m (многострочный режим).
- Вставьте текст и изучите подсвеченные совпадения и таблицу групп.
Преимущества инструмента
- Подсветка вживую. Совпадения обновляются по мере ввода.
- Группы захвата. Видно значение каждой группы и её индекс.
- Понятные ошибки. О синтаксических ошибках сообщается сразу.
Частые вопросы
Какой это диалект регулярных выражений?
Регулярные выражения JavaScript (ECMAScript), как их выполняет ваш браузер. Основы переносятся в другие языки, но такие возможности, как lookbehind или именованные группы, в разных движках отличаются.
Что означают флаги?
g находит все совпадения, i игнорирует регистр, m заставляет ^ и $ срабатывать в каждой строке, s позволяет точке совпадать с переводом строки, u включает полный Unicode.
Почему мой шаблон ничего не находит?
Частые причины: не экранированы спецсимволы вроде . или ( обратной косой чертой, привязка через ^ и $ без флага m или различия в регистре без флага i.
Открыть инструмент на английском · Все инструменты на русском