Проверка регулярных выражений
Работоспособность проверена · 15 августа 2026 г.
Проверьте регулярное выражение на примере текста и в реальном времени увидите подсветку каждого совпадения, группы захвата и результата замены. Полностью работает в вашем браузере: ничего не загружается.
Флаги
Режим
Совпадения и группы захвата
Результат
По любым отзывам, ошибкам или пожеланиям:
КонтактыКак это работает
- Введите или вставьте шаблон регулярного выражения и выберите его флаги (глобальный, без учёта регистра, многострочный).
- Вставьте ниже пример текста: совпадения подсвечиваются в реальном времени по мере ввода в любом из двух полей.
- Переключитесь на вкладку «Замена», чтобы увидеть, что даст строка замены.
- Захваченные группы для каждого совпадения перечисляются под текстом с указанием их позиций.
Частые вопросы
Отправляются ли мой шаблон или текст куда-либо?
Нет: поиск полностью выполняется в вашем браузере с помощью встроенного движка регулярных выражений JavaScript. Ничего не загружается.
Какой вариант регулярных выражений используется?
Синтаксис JavaScript (ECMAScript) — тот же движок, что используют браузеры и Node.js. Он очень похож на PCRE или Python для повседневных шаблонов, но некоторые продвинутые функции отличаются, поэтому что-то узкоспециализированное стоит проверить на вашем реальном целевом языке.
Что происходит с некорректным шаблоном?
Понятное сообщение об ошибке объясняет, что не так (например, незакрытая группа или скобка), вместо того чтобы молча ничему не соответствовать.
Можно ли проверять замены, а не только совпадения?
Да: вкладка «Замена» позволяет ввести строку замены, включая ссылки на группы захвата вида $1, и показывает итоговый текст в реальном времени.
Есть ли риск, что страница зависнет при плохом шаблоне?
Некоторые шаблоны с «катастрофическим бэктрекингом» могут быть медленными в любом движке регулярных выражений, в том числе в этом: если поиск выглядит зависшим, упростите шаблон или сократите тестовый текст.
Ваши файлы никогда не загружаются на сервер. Gotool.xyz полностью работает как JavaScript в вашем браузере. Ваши файлы обрабатываются в памяти и никогда не попадают на сервер: нечего перехватывать, нечего удалять. Закройте вкладку — и всё исчезнет, будто ничего и не было. Единственное, что мы фиксируем, — какой инструмент использовался (только название, например «merge»), чтобы понимать, что полезно людям; никогда — сам файл, его имя, размер или содержимое.