在Visual Studio 2010中搜索

时间:2013-05-30 14:25:21

标签: regex visual-studio-2010

如何在Visual Studio中搜索特定文本但在某些情况下忽略它?基本上,我正在项目代码中的任何地方搜索项目名称,但我不希望每个页面,因为命名空间适合我的搜索,我在每个页面都受到欢迎。

所以例如,我需要找到“foobar.com”的所有出现,而忽略它,如果它是“admin.foobar.com.admin”。这可能吗?

2 个答案:

答案 0 :(得分:1)

尝试 -

~(admin\.)foobar\.com~(\.admin)

查看http://msdn.microsoft.com/en-us/library/2k3te2cs%28v=vs.100%29.aspx

希望这有帮助,

答案 1 :(得分:-1)

使用正则表达式搜索选项。

  1. 键入CTRL-Shift-F(用于在文件中查找对话框)
  2. 在“查找内容”字段中,输入“[^ admin。] foobar.com”
  3. 在“查找范围”下拉列表中,选择整个解决方案(或限制为您想要的任何内容)
  4. 展开“查找选项”,然后在“使用:”下拉列表中选择“正则表达式”
  5. 点击“全部查找”
  6. 注意:这只会消除“admin”的情况。在“foobar.com”之前。