Предпросмотр замены по regex

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

Пример:

Как это работает

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

Как сослаться на захваченные группы в замене?

Используйте $1, $2 и т. д., чтобы вставить содержимое первой, второй и следующих захватывающих групп — так же, как в String.prototype.replace в JavaScript. На именованную группу (?<jour>...) можно сослаться через $<jour>.

Почему подсвечено больше совпадений, чем заменяется?

Подсветка всегда принудительно включает флаг «g», чтобы показать все вхождения, а замена учитывает ровно те флаги, которые вы указали: без флага «g» будет выполнена только первая замена, даже если подсвечено несколько совпадений.

Никакие данные не передаются на сервер: текст, шаблон и результат целиком остаются в вашем браузере.