
在 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”