javascript - 在文件夹中搜索文件名的部分内容

标签 javascript node.js path filesystems fs

我正在尝试构建一个自动下载新电视节目剧集的媒体观看服务。问题是,我需要插入视频源,并且每次下载都有不同的剧集名称结构。例如:
“社区 S01E03”、“社区.S01E03.HDTV.PubLisher”或“社区.s01e03.1080p”。
我该如何解决这个问题?我正在使用node.js。也许有一些工具可以搜索包含某些字符串的文件名?
非常感谢! :)

最佳答案

阅读一些正则表达式:http://en.wikipedia.org/wiki/Regular_expression

你可以使用这些加上 JS 中的 test() 来获得你想要的大部分内容。

var pattern = new RegExp("Community", i); //modifier i makes it case insensitive
if (mystring.test(pattern)) {
...

关于javascript - 在文件夹中搜索文件名的部分内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24096923/

相关文章:

javascript - 如何在客户端Angularjs压缩图像大小?

batch-file - 为什么我的计划任务正确更新了它的 'Last Run Time',并给出了 'Last Run Result' 的 '(0x0)',但仍然没有真正工作?

javascript - HTML5 Canvas 面向对象

javascript - 根据鼠标点击坐标显示图像位置

node.js - centOS无法通过yum安装nodejs

javascript 替换为正则表达式有奇怪的行为

javascript - RESTful cookie 路径在 IE 中失败,没有尾部斜线

batch-file - 使用不属于当前目录的文件作为参数运行批处理时出错

javascript - 如何使用 lodash 从子项中查找父项名称并打印路径

node.js - 带有 node.js 的 heroku 上的 Socket.io 聊天应用程序