Главная / Калькуляторы / Онлайн тестер регулярных выражений
Бесплатные онлайн-инструменты

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

Проверьте регулярное выражение JavaScript на тексте до 20 000 символов. Укажите шаблон и текст, получите совпадения и позиции. Обработка выполняется локально…

Начать работу

Возможности и ограничения

Инструмент всегда добавляет флаг g (глобальный поиск) и опционально флаг i (без учёта регистра). Другие флаги (многострочность, Unicode и т.д.) не поддерживаются.

Пример работы

Для шаблона \b\d+\b и текста Order 123, amount 456 будут найдены два совпадения: 123 и 456. Позиции отсчитываются от нуля в UTF-16.

Ограничения

  • Максимальная длина шаблона — 200 символов.
  • Максимальная длина текста — 20 000 символов.
  • Сложные шаблоны с рекурсией могут работать медленно, так как нет тайм-аута.
  • Позиции совпадений — это индексы JavaScript, а не номера символов, видимых пользователем.

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

Почему я не вижу группы захвата?

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

Могу ли я использовать флаг m или s?

Нет, доступны только флаги g и i.

Что означает позиция совпадения?

Это индекс в строке JavaScript (UTF-16), начиная с нуля.

Проверка результатов

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

Обработка выполняется локально в вашем браузере.