Notepad ++ usa expressões regulares padrão POSIX . Como tal, backreferences deve usar a barra em vez do cifrão:
Find : foo (\w) bar
Replace : foo baz () bar qux
No Notepad ++, eu quero realizar um localizar e substituir, fornecendo uma variável no campo 'Substituir por', que faz referência a uma correspondência do campo 'Localizar o que'. Alguma idéia?
Eu tentei fornecer (encontrar) foo (\w) bar
(substituir) foo baz ($1) bar qux
. Isso não funcionou.
Notepad ++ usa expressões regulares padrão POSIX . Como tal, backreferences deve usar a barra em vez do cifrão:
Find : foo (\w) bar
Replace : foo baz () bar qux
Acho que você precisa ter um identificador de token. Então, se eu modificasse a resposta da Synetech, eu mudaria a parte "Find" para "foo (? 'One' \ w +) bar"