Тестер регулярных выражений (Regex)
Тестер регулярных выражений, который работает мгновенно: вставьте паттерн и текст, чтобы увидеть результат на одном экране. Совпадения подсвечиваются, группы захвата и предпросмотр замены доступны сразу.
Всё работает локально в вашем браузере. Данные не отправляются на сервер.
Используется стандарт JavaScript (ECMAScript). Поведение может отличаться от PCRE.
Детали
Опции
Как пользоваться
Напишите регулярное выражение и выберите нужные флаги.
Результаты подсветки появятся справа мгновенно.
Проверьте вкладки для просмотра групп захвата и итоговой замены.
Примечания
Инструмент использует регулярные выражения JavaScript.
- Специфические функции PCRE (например, атомарные группы) недоступны.
- Именованные группы и Lookbehind могут работать по-разному в разных браузерах.
- Результаты могут не совпадать с поведением PHP/Python на 100%.
Проверяйте результаты перед использованием в коде, так как стандарты Regex отличаются.
FAQ
Что значат флаги g/i/m?
g — глобальный поиск, i — игнорировать регистр, m — многострочный поиск.
Можно ли тестировать замену?
Да, введите строку во вкладке «Замена». Поддерживаются ссылки вида $1, $2.
Отличается ли это от PCRE?
Да. JavaScript имеет свои особенности в синтаксисе регулярных выражений.