在Visual Studio 2010中,在单行c#代码中搜索两个字符串

时间:2012-09-01 16:09:15

标签: c# .net visual-studio-2010 visual-studio search

我正在使用带有c#的Visual Studio 2010。我需要搜索我的代码库,找到所有代码行,其中在单行代码中找到两个字符串(代码行可以跨越c#允许的多行)。两个字符串没有连接,我不知道它们之间会是什么。我只是想找到它在代码行中找到两个字符串的所有出现。反正有没有这样做? Visual Studio之外是否还有其他工具可以进行此类搜索?

1 个答案:

答案 0 :(得分:16)

您可以在Visual Studio中使用regular expressions to search for files - 不需要外部工具(当然,如果您愿意,可以使用grep。)

参见Using Regular Expressions in Visual Studio - 语法有些深奥,因为它不符合当前使用的大多数正则表达式方言(肯定与.NET不同)。

类似的东西:

string1.+string2

应该有效。如果您在任何一个订单中都需要这个,请尝试:

string1.+string2|string2.+string1