我對一堆我想改變的文件有一個命名約定,所以我使用了Metamorphose程序。它使用正則表達式來選擇文件,並根據替換使用正則表達式選擇性地更改部分文件名。一些簡單的重命名文件的正則表達式
我一直有一個問題替換我的文件名的一部分(我昨晚管理它,但忘記了我輸入的內容)。基本上我想把目標放在「) - 」之後,然後抹去它。
例如:「IMG2061211-(2011.09.08)-shot for web」我想瞄準「爲網絡拍攝」並擺脫它。這個值有時會變化並且有數字。
我能夠通過使用(?:\)-)+.*
來選擇所有文件,但是我自從無法選擇結束部分來替換爲空。
編輯的特異性:
我基本已經通過文件名跑幾次每次更換不同的部分,並想知道是否有一個更好的辦法去這樣做。
一個文件名的例子是:Verdrahtung-Fibre_Optik-(RR01612)-XVF221-2011
我想要實現的東西不那麼愚蠢。我只是想實現Verdrahtung - Fibre Optik [RR01612]
我已經做了分步,使用\)-.*
擺脫)-
與]
更換。 然後我用\(
擺脫-(
並用[
代替它。 然後我刪除任何_
。
有沒有更好的方式去做這件事?
嗯。奇。這就是我最初使用的,但不是選擇。 – tr3online
哦,nvm。我是個傻瓜!它工作得很好。謝謝。 – tr3online
如果我想添加諸如「{數字或字母數字} - {數字或字母數字}」( - 觸摸字符)並將其轉換爲其他內容,該怎麼辦? – tr3online