我試圖從邏輯方式組織的文件夾列表中提取信息,但它包含可選部分。perl中的字符串掩碼知道格式變化
下面是我用可選字段的文件夾結構內<注意>:
artist - album_nr. album_title <(type)> <(issue_info)> (year) [quality]
所以某些目錄的例子將被命名爲這樣
Emperor - 03. Reverence (EP) (1997) [flac]
Emperor - 05b. IX Equilibrium (reissue 2007) (1999) [cue-flac]
Exodus - 01a. Bonded By Blood (1985) [cue-flac]
Exodus - 01b. Bonded By Blood (remaster 2008) (1985) [cue-flac]
Exodus - 03.Tempo of the Damned (EP) (remaster 2008) (1985) [cue-flac]
我需要一個正則表達式,將正確地拉相關的部分放到一個數組中進行進一步處理,但我很掙扎,主要是因爲可選字段。
最多隻能包含7條信息和5條信息。
如果任何人都可以幫助我,我將非常感激,它會爲我節省大量的人力。
_I需要regex_ ...不,你需要先學習正則表達式。 – Jerry
這很有幫助。我在一個藍色的月亮中使用正則表達式來做一些處理,我可能需要在家裏進行個人使用。由於這是每18個月大約一次,我就像我學習它那樣快速地忘記它。對於每天使用它的人來說,這個問題可能是微不足道的,但對於那些習慣於完全不同的編程方法的人來說,這個問題可能並不重要。 – Reptile
@Reptile:問題是,網站上的大多數人都在這裏互相幫助學習。當你說你對學習不感興趣時,你說的是沒有什麼東西可以幫助你。 – ruakh