Toolora

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

Тестируйте регулярные выражения с живыми совпадениями, заменой, разделением и пояснением по токенам.

Тестер регулярных выражений выполняет регулярное выражение на образце текста в режимах «Совпадения», «Замена» и «Разделение», показывает каждое совпадение, захваченную группу и позицию, объясняет каждый токен и экспортирует результаты в JSON. Примеры ввода упрощают тестирование частых сценариев.
Режим
Флаги

Частые шаблоны

Примеры ввода

Пояснение выражения

Совпадений: 0

Всего совпадений: 0 символов

Длина ввода: 0 символов

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

  1. Выберите режим «Совпадения», «Замена» или «Разделение».
  2. Введите регулярное выражение и включите флаги g, i, m, s, u или y.
  3. Вставьте образец текста или загрузите пример ввода, затем просмотрите выделенные совпадения, вывод и пояснение по токенам.

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

Выражение оценивается безопасно?

Шаблоны выполняются в движке RegExp JavaScript и могут обращаться только к введённому тексту.

Как работает режим замены?

Замена следует семантике JavaScript: $1 и ${name} ссылаются на захваченные группы, а глобальный флаг заменяет каждое вхождение.

Почему совпадения останавливаются на 500?

Список ограничен, чтобы страница оставалась отзывчивой на очень больших вводах.

Что делает экспорт JSON?

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