查找除某些路径外的所有文件夹

时间:2009-10-31 08:59:08

标签: visual-studio regex visual-studio-2008

在visual studio中搜索文件时,如何找到目录路径或文件名中不包含某个字符串的所有文件?

例如:

我想找到所有包含MainRegion一词的文件,但我不想要这样的文件:

c:\myfiles\file1Fixture.cs
c:\myfiles\somedirectory\a.b.tests\filename.xaml

所以我想在目录路径中用“Fixture”排除带有“tests”的文件名。

JD

1 个答案:

答案 0 :(得分:1)

^.*\\[^\\]*Fixture[^\\]*$

应匹配文件名中包含Fixture的文件(但不在路径中)。

^.*tests.*\\[^\\]*$

应匹配路径中包含tests的文件,但不匹配文件名中的文件。