
В Notepad++ я хочу выполнить поиск и замену, указав переменную в поле «Заменить на», которая ссылается на совпадение из поля «Найти что». Есть идеи?
Я попробовал поставить (найти) foo (\w) bar
(заменить) foo baz ($1) bar qux
. Это не сработало.
решение1
Блокнот++использует стандарт POSIXрегулярные выражения. Таким образом,обратные ссылкиследует использовать косую черту вместо знака доллара:
Find : foo (\w) bar
Replace : foo baz (\1) bar qux
решение2
Я думаю, вам нужен идентификатор токена. Поэтому, если бы я изменил ответ Synetech, я бы изменил часть "Find" на "foo (?'one'\w+) bar"