如何执行不区分大小写的搜索,在Visual Studio 2010中找到两个可能有或没有空格的单词,例如
Foo Bar
FooBar的
foobar的
foo bar
编辑:
抱歉,我应该更清楚 - 我的意思是在VS2010中使用ctrl + shift + f(编辑 - >查找和替换 - >在文件中查找)搜索 - 我不想在代码中实现这一点 - 我想要找到符合上述搜索条件的代码/评论等。
我也可以只进行四次搜索......但我有兴趣知道如何一次性完成这项工作,并且在我重构的过程中,我会感觉更舒服。
干杯 罗布
答案 0 :(得分:2)
使用正则表达式:
FOO:b *的条
在VS搜索表单中:
在代码中,Regex具有区分大小写选项。
答案 1 :(得分:1)
你可以用一个正则表达式来做,但我相信如果你分别处理每个案例,代码将更具可读性。检查字符串是否看起来像“FooBar”(可能使用正则表达式),如果没有,只需计算字符串中的空格数(可以使用Trim()
)来消除前导和训练空间)