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

Проверяйте регулярные выражения JavaScript в реальном времени, просматривайте совпадения и группы и запускайте несколько сценариев в браузере.

Тестовые сценарии

ОШИБКА
ОШИБКА

Объяснение шаблона

Шпаргалка по regex JavaScript

^ $ якоря · \d \w \s классы · * + ? квантификаторы · () захваты · | альтернативы

100% локально — шаблоны и тестовые данные не покидают браузер

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

Проверьте шаблон JavaScript перед использованием в форме, валидаторе, поиске или замене. Выполнение происходит локально: ToolkitLoop не получает шаблон и пример текста.

Напишите шаблон

Введите выражение без разделителей-слешей и выберите флаги JavaScript, например i или g.

Проверьте реальные примеры

Вставьте характерный текст и изучите каждое совпадение, захватывающую и именованную группу.

Проверьте граничные случаи

Добавьте независимые сценарии с ожидаемым результатом до использования шаблона в коде.

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

Как проверить regex онлайн?

Введите шаблон JavaScript, флаги и тестовый текст, чтобы увидеть локальные совпадения.

Как проверить одно выражение на нескольких строках?

Добавьте независимые тестовые сценарии и выберите ожидаемый результат.

Что означают флаги?

Флаги меняют поведение JavaScript: i отключает чувствительность к регистру, g ищет все совпадения.

Мои тестовые данные приватны?

Да. Шаблон и ввод остаются в браузере.

Как избежать катастрофического бэктрекинга?

Избегайте вложенных неоднозначных квантификаторов. Инструмент предупреждает о риске, но не может гарантировать безопасность шаблона.