🔎 Регулярный тестер — совпадения, группы и замена
Regex Tester от Toolio — это бесплатный инструмент, работающий только в браузере, который мгновенно проверяет регулярные выражения — без загрузки файлов, без учетной записи и полностью пригоден для использования офлайн.
Регулярное выражение (regex) — это шаблон для поиска и сопоставления текста; тест regex показывает, что шаблон сопоставляется с образцом ввода.
Приватно по умолчанию. Этот инструмент работает полностью в вашем браузере — ничего из введённого не загружается и не сохраняется, и он работает офлайн.
Об инструменте
Введите регулярное выражение и строку для тестирования, чтобы увидеть все совпадения, выделенные в реальном времени. Группы захвата из первого совпадения перечислены с их $1, $2 … ссылками, а предварительный просмотр замены показывает, как ваша строка замены преобразует входные данные. Флаги — g, i, m, s, u — переключаются с помощью флажков, поэтому вы никогда не будете запоминать синтаксис. Поскольку все работает в вашем браузере без участия сервера, ваши шаблоны и текст остаются полностью приватными.
Как пользоваться
- Введите свое регулярное выражение в поле Pattern.
- Выберите нужные флаги (g для глобального, i для без учета регистра, m для многострочного и т.д.).
- Вставьте или введите строку для тестирования в область Test String — совпадения выделяются сразу.
- Проверьте панель Capture Groups, чтобы изучить значения $1, $2 … из первого совпадения.
- Введите строку замены в поле Replace, чтобы предварительно просмотреть результат, а затем скопируйте ее.
Частые вопросы
- Этот регулярный тестер бесплатный?
- Да, полностью бесплатный — без учетной записи, без подписки, без ограничений на использование.
- Загружает ли он мой шаблон или текст на сервер?
- Нет. Все работает локально в вашем браузере с использованием движка JavaScript RegExp. Ничто никогда не отправляется на любой сервер.
- Работает ли он офлайн?
- Да. После загрузки страницы вы можете отключиться от интернета, и он продолжит работать. Инструмент также является PWA, поэтому вы можете установить его для использования офлайн.
- Какие флаги регулярных выражений поддерживаются?
- Инструмент поддерживает g (глобальный), i (без учета регистра), m (многострочный), s (dotAll) и u (юникод) — все стандартные флаги JavaScript RegExp.
- Могу ли я использовать группы захвата в строке замены?
- Да. Используйте $1, $2, … в поле замены, чтобы сослаться на группы захвата из вашего шаблона — как в JavaScript String.replace().
- Загружает ли этот инструмент мои данные?
- Нет. Всё выполняется прямо в вашем браузере, поэтому ваши данные никогда не покидают устройство — после загрузки страницы он работает даже офлайн.