Тестер регулярных выражений онлайн

Free Бесплатно · Без регистрации · Данные не сохраняются Real-time · Group capture · Flags
/
/
Enter a pattern above and test string below

Другие инструменты разработчика

Cron
Создать cron
URL Encoder
Кодировать URL
Timestamp
Unix ↔ Дата
CSS Форматтер
Форматировать & сжать
HTML Форматтер
Форматировать & украсить
SQL Форматтер
SQL форматировать
Base64
Кодировать
JSON Форматтер
Форматировать & проверять

Почему это лучший онлайн тестер регулярных выражений

Подсветка совпадений в реальном времени

Совпадения подсвечиваются в реальном времени по мере ввода регулярного выражения. Смотрите точно, что захватывает ваше выражение.

Группы захвата

Просматривайте все группы захвата и их совпавшие значения, чётко отображаемые под тестовой строкой.

Все флаги поддерживаются

Переключайте флаги g (global), i (без учёта регистра), m (multiline) и s (dotall) одним щелчком.

Детали совпадений

Смотрите точную позицию индекса и длину каждого совпадения для точной отладки.

Часто задаваемые вопросы

Какой диалект регулярных выражений использует этот тестер?

Этот тестер использует встроенный движок RegExp из JavaScript, который является стандартом для веб-разработки и приложений Node.js.

Как протестировать регулярное выражение для проверки email?

Введите шаблон регулярного выражения для email вроде /^[\w.-]+@[\w.-]+\.[a-z]{2,}$/i в поле шаблона, затем введите тестовый email в область тестовой строки, чтобы увидеть совпадение в реальном времени.

Почему моё регулярное выражение не совпадает через строки?

По умолчанию . не совпадает с переводами строк. Включите флаг s (dotall), чтобы . совпадал с любым символом, включая переводы строк, или используйте m (multiline), чтобы ^ и $ совпадали с границами строк.

Подробное руководство
Руководство по инструментам разработчика
Regex, Cron, Timestamp, URL и другие
Читать руководство