Regex:从Y文件夹中查找扩展名为X的文件



我需要从具有.js扩展名的node_moduelesvendor文件夹中筛选文件。

以下是我如何从这些文件夹中查找文件:

/[\/]vendor|node_modules[\/]/

工作起来很有魅力。以下是我如何查找JavaScript文件:

/.(js)$/

上述方法同样有效。现在,当我尝试将两者结合起来时:

/(?=[\/]vendor|node_modules[\/])(?=.(js)$)/

它打破了一切。

对其进行了测试https://regex101.com/

[\/](vendor|node_modules)[\/].+.js$

最新更新