0
在凌動,我有一個巨大的文本文件替換工作,我必須用把報價:查找和使用正則表達式
.env('bar')
其中bar
取代
.env(bar)
任何事件可以有幾個值,使用標準的查找替換工具。
我成功地設法選擇(查看現場)我想報道here來感謝改爲
.env(\(([^\)]+)\))
模式。
但是我無法找到任何合適的正則表達式來填充到替換字段中以便在引號之間進行換行。沒有這些工作:
.env(\'\(([^\)]+)\)\')
.env('\(([^\)]+)\)')
此外,我怎麼能恢復的整個過程(也使用查找 - 替換正則表達式)?
謝謝!
在替換字段中,您不能使用正則表達式,但替換字符串如引用到被捕獲的組。找到'\ .env \(([^)] +)\)',替換爲'.env('$ 1')' – revo
您嘗試獲取'.env(bar)'並替換爲'.env('bar ')',究竟?在這一刻你可以找到'.env(bar)'?但不能用引號替換'bar'的值?它是否正確 ? – kip
你不能得到1美元的捕獲組,檢查@revo評論.. – kip