首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Cyberduck中的文件下载过滤

Cyberduck中的文件下载过滤
EN

Stack Overflow用户
提问于 2011-08-16 02:57:51
回答 2查看 1.5K关注 0票数 1

我正在尝试下载整个网站没有所有的视频文件,因为它将永远需要下载他们使用Cyberduck。我在"Preferences>Transfers>Filter“中有这个正则表达式字符串

代码语言:javascript
复制
.*~\..*|\.DS_Store|\.svn|CVS|RCS|SCCS|\.git|\.bzr|\.bzrignore|\.bzrtags|\.hg|\.hgignore|\.hgtags|_darcs|\.wmv|\.mp4|\.flv|\.mov

没有任何内容显示为红色(编译失败)。我还检查了“跳过与正则表达式匹配的文件”,但cyberduck仍在下载这些扩展名中的任何文件。

有什么想法吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-08-16 13:45:32

我唯一的猜测是,regex看起来是区分大小写的,并且文件的扩展名是大写的。示例:.wmv不匹配.WMV

所以,试着把这个加到最后:

代码语言:javascript
复制
|\.WMV|\.MP4|\.FLV|\.MOV
票数 -1
EN

Stack Overflow用户

发布于 2011-10-02 03:31:35

我认为CyberDuck将正则表达式与整个文件名进行匹配。因此,您需要:

代码语言:javascript
复制
.+\.WMV|.+\.MP4|.+\.FLV|.+\.MOV

这样您就可以同时匹配文件名及其扩展名。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7069347

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档