这应该是非常直接的,在dos中我可以使用*。????。rfa过滤器,它甚至可以在windows上下文搜索中使用。 我怎么能简单地用C#做条件?
if (file.Extension.Contains(".rfa") &!file.Extension.Contains(".0001.rfa"))
...
答案 0 :(得分:0)
Regex r = new Regex (@"\.\d{4}\.rfa$");
foreach (FileInfo fi in new DirectoryInfo(@"c:\path").GetFiles().Where(x=> r.IsMatch(x.Name))) {
Console.WriteLine (fi.FullName);
}
//编辑:添加了here提到的模式。
答案 1 :(得分:0)