在 Notepad++ 中,我想执行查找和替换,在“替换为”字段中提供一个变量,该变量引用“查找内容”字段中的匹配项。有什么想法吗?
我尝试提供 (查找) foo (\w) bar
(替换) foo baz ($1) bar qux
。但没有用。
答案1
记事本++使用标准 POSIX正则表达式。因此,反向引用应该使用斜线而不是美元符号:
Find : foo (\w) bar
Replace : foo baz (\1) bar qux
答案2
我认为您需要一个令牌标识符。因此,如果我修改 Synetech 的答案,我会将“查找”部分更改为“foo (?'one'\w+) bar”