2011-08-15 84 views
1

我想下載整個網站使用Cyber​​duck沒有所有的視頻文件,因爲它將需要永遠下載它們。我在「首選項>傳輸>過濾器」正則表達式字符串Cyber​​duck中的文件下載過濾

.*~\..*|\.DS_Store|\.svn|CVS|RCS|SCCS|\.git|\.bzr|\.bzrignore|\.bzrtags|\.hg|\.hgignore|\.hgtags|_darcs|\.wmv|\.mp4|\.flv|\.mov 

沒有出現在紅(編譯失敗)。我也檢查了「跳過匹配正則表達式的文件」,但cyberduck仍在下載這些擴展名的文件。

有什麼想法?

回答

-1

我唯一的猜測是,它看起來像正則表達式是區分大小寫的,並且文件有大寫的擴展名。例如:.WMV.wmv不匹配。

所以,只是嘗試,這添加到末尾:

|\.WMV|\.MP4|\.FLV|\.MOV 
+0

我仔細檢查了大小寫敏感的設置。它設置爲不區分大小寫。我不知道還有什麼可能導致它。 :( –

3

我覺得Cyber​​duck的針對整個文件名正則表達式匹配。所以你需要:

.+\.WMV|.+\.MP4|.+\.FLV|.+\.MOV 

這樣你就可以匹配文件的名稱和擴展名。

+1

這是正確的。我們將完整的文件名與正則表達式匹配。 –

相關問題