如何使用microsoft.Extensions.FileSystemGlobbing.Matcher
类。我读了documentation,但还是不明白。
我希望能够排除指定的文件夹(使用glob),但是代码不起作用:
var matcher = new Matcher();
matcher.AddExclude("foo/*.txt");
matcher.Match(new[] { "foo/a.txt","foo/b.md","bar/a.txt" }); // HasMatches: false
预期:
foo/b.md
bar/a.txt
实际:
// nothing