Тестер регулярных выражений
Проверьте регулярное выражение (regex) на тексте с мгновенной подсветкой совпадений, флагами и группами захвата. Удобно отлаживать шаблоны для robots.txt, редиректов в .htaccess, фильтров и парсинга. Всё работает в браузере.
Что такое регулярные выражения
Регулярное выражение (regex) — это компактный шаблон для поиска и обработки текста по правилам: найти все email, проверить формат телефона, вырезать нужные куски строки, настроить редирект по маске. Они используются в .htaccess и robots.txt, в редиректах, в парсерах и почти в каждом языке программирования. Синтаксис у regex единый, поэтому отлаженный здесь шаблон будет работать и в коде.
Флаги и группы
Флаги меняют поведение поиска: g ищет все совпадения, а не только первое; i игнорирует регистр букв; m включает многострочный режим (символы ^ и $ работают на каждой строке); s разрешает точке совпадать с переносом строки; u включает корректную работу с юникодом. Круглые скобки в шаблоне создают группы захвата — сервис показывает их отдельно ($1, $2 и так далее), что удобно, когда из совпадения нужно достать части.
Как пользоваться
Введите шаблон в поле между слешами, отметьте нужные флаги и вставьте текст для проверки — совпадения подсветятся жёлтым, а ниже появится их список с позициями и группами. Можно начать с готового шаблона (email, телефон, URL) и доработать его под себя. Если выражение составлено с ошибкой, сервис покажет, в чём проблема.
Где это пригодится в SEO
Регулярки нужны для тонкой настройки robots.txt и редиректов в .htaccess, для массовой обработки ссылок и ключей. А для быстрых операций с текстом без regex пригодятся конвертер текста и транслит.