我们最近在我们的解决方案中替换了一堆代码,给我们留下了很多空的 else 语句。我想使用正则表达式字符串查找并替换所有内容,并且想知道是否有人可以生成正则表达式以用于 VS2010 的查找和替换以查找与以下代码匹配的所有模式:
else
{}
我试图修改我在其他与 stackoverflow 上的空 catch block 相关的问题中发现的一些模式,但无济于事。
谢谢!
最佳答案
else[\n:b]*\{[\n:b]*\}
这表示查找 else,然后是任何空格或换行符,然后是 { 然后是任何空格或换行符 }
匹配以下任何一项:
else{} //No breaks
else { } //Space in between
else{ //Single line break
}
else //Muliple line breaks
{
}
关于c# - 用于 VS 查找和替换的正则表达式 - 清空其他 block ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6812550/