Dev

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

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

Флаги

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

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

  1. 1Введите регулярное выражение в поле шаблона.
  2. 2Активируйте нужные флаги (g для всех совпадений, i для игнорирования регистра и т.д.).
  3. 3Вставьте тестовый текст и совпадения появятся выделенными немедленно.
  4. 4Просмотрите список совпадений, чтобы увидеть индекс, значение и группы захвата.

Для чего это нужно

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

Частые вопросы

Это бесплатно и без ограничений?

Да. Полностью бесплатно, без регистрации и без ограничений по использованию.

Мой текст отправляется на сервер?

Нет. Вся обработка происходит в вашем браузере; ничто не отправляется на сервер.

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

Поддерживаются стандартные флаги JavaScript: g (global), i (без учёта регистра), m (multiline), s (dotAll), u (unicode) и y (sticky).

Поддерживаются ли группы захвата?

Да. Группы захвата (включая именованные группы с (?<имя>...)) перечислены для каждого совпадения.

Есть ли ограничение на размер текста?

Да, текст ограничен 50 000 символами, а максимальное количество отображаемых совпадений — 500, чтобы браузер оставался отзывчивым.

Похожие инструменты