我有一個電影列表的輸入文件匹配的文件(請注意,可能有一些重複的條目):使用正則表達式
American_beauty__1h56mn38s_
As_Good_As_It_Gets
As_Good_As_It_Gets
_DivX-ITA__Casablanca_M_CURTIZ_1942_Bogart-bergman_
Capote_EN_DVDRiP_XViD-GeT-AW
_DivX-ITA__Casablanca_M_CURTIZ_1942_Bogart-bergman_
我會找到從另一個 相應的匹配(行號)
American beauty.(1h56mn38s)
As Good As It Gets
Capote.EN.DVDRiP.XViD-GeT-AW
[DivX-ITA] Casablanca(M.CURTIZ 1942 Bogart-bergman)
Quills (2000)(7.4)
所需的輸出會是這樣的(從參考文件參考電影+行數)::
每個在所述第一文件中的條目的參考文件210American beauty.(1h56mn38s) 1
As Good As It Gets 2
As Good As It Gets 2
[DivX-ITA] Casablanca(M.CURTIZ 1942 Bogart-bergman) 4
Capote.EN.DVDRiP.XViD-GeT-AW 3
[DivX-ITA] Casablanca(M.CURTIZ 1942 Bogart-bergman) 4
基本上,兩個文件中的條目之間的區別在於某些字符,例如:空格,括號,點等被替換爲下劃線。
有沒有人可以對此有所瞭解?
最良好的祝願,
哈維爾
Tsk tsk tsk,盜版:) – 2010-06-15 09:27:52