[問題] 保留某幾位字元的批次搜尋、取代

作者: nigi (尼姬)   2013-03-23 13:39:22
用MadEDdit的搜尋、取代來修改cue檔,想將
FILE "Artist.-.[CD01.AlbumA.(FLAC).flac" WAVE
FILE "Artist.-.[CD02.AlbumB.(FLAC).flac" WAVE
.
.
改成
FILE "CD01.flac" WAVE
FILE "CD02.flac" WAVE
.
.
上網看教學,搜尋的部分比較沒問題
我是寫 \bFILE "Artist.*CD\d\d.*.flac\b
不過取代的部分,不知道要怎麼寫才能保留CD後面的2位數字?
FILE "CD(這裡不會寫 orz).flac"
請問要怎麼寫? 或哪裡有這個部份的教學?
感謝
作者: s25g5d4 (function(){})()   2013-03-23 15:00:00
reg部分改成 *CD(\d\d). 取代部分改成CD$1.flac這叫獲取匹配 用()括起來的東西會被儲存 爾後可以被呼叫我自己用notepad++ 是輸入$1~9可以依序呼叫對應獲取匹配madEdit我就不曉得了...我去抓來用了 你應該寫成reg部分FILE "Artist[^"]+CD(\d\d)[^"]+flac取代部分 FILE "CD$1.flac
作者: hmml (hmml)   2013-04-25 23:16:00
尋找(\S+)(CD\d\d)(\S+) 取代 "$2"

Links booklink

Contact Us: admin [ a t ] ucptt.com