Запросы / Регулярные выражения RE2

Регулярные выражения RE2

Отладьте регулярное выражение по правилам RE2, которые используют фильтры Google Search Console и отчёты Google. Сервис покажет совпадения и предупредит о конструкциях, которых в RE2 нет.

Что загрузитьВыражение и тестовый текст: запросы или адреса.
Что получитьПодсветка совпадений, группы, список ошибок RE2.
Флаги

Как пользоваться

  1. Введите выражение. Флаги можно задать галочками или в начале, например (?i).
  2. Вставьте тестовые строки или нажмите «Пример».
  3. Выберите режим: частичное совпадение, как в Search Console, или полное.
  4. Для сборки выражения из слов откройте вкладку «Из списка слов».

Что важно знать

  • Тестер использует движок регулярок браузера и переводит синтаксис RE2. Конструкции без поддержки в RE2 (lookahead, обратные ссылки) отклоняются.
  • Search Console принимает выражения до 4096 символов.

Вопросы

Почему нет lookahead?
RE2 гарантирует линейное время и поэтому не поддерживает lookaround и обратные ссылки. Для исключений используйте фильтр «Не соответствует регулярному выражению».