匹配所有没有扩展名的文件,不包括文件夹 [Minimatch]
Matching all files without an extension, excluding folders [Minimatch]
使用最小匹配我可以获得所有具有以下模式的文件 !*.*
但它也匹配文件夹并且不再在文件夹内正确匹配。
我正在测试这里的模式 => http://pthrasher.github.io/minimatch-test/
有以下数据
404
404.html
index
index.html
apples/
apples/a
apples/a.html
apples/b
apples/b.html
oranges/
oranges/c
oranges/c.html
oranges/d
oranges/d.html
预期结果是
404
index
apples/a
apples/b
oranges/c
oranges/d
我目前的解决方案是使用一些模式:
- 一个给
"index"
- 一个给
"404"
- 一个用于文件夹中没有扩展名的任何文件
"*/!(*.*)"
使用最小匹配我可以获得所有具有以下模式的文件 !*.*
但它也匹配文件夹并且不再在文件夹内正确匹配。
我正在测试这里的模式 => http://pthrasher.github.io/minimatch-test/
有以下数据
404
404.html
index
index.html
apples/
apples/a
apples/a.html
apples/b
apples/b.html
oranges/
oranges/c
oranges/c.html
oranges/d
oranges/d.html
预期结果是
404
index
apples/a
apples/b
oranges/c
oranges/d
我目前的解决方案是使用一些模式:
- 一个给
"index"
- 一个给
"404"
- 一个用于文件夹中没有扩展名的任何文件
"*/!(*.*)"