Visual studio Visual studio replace语句为空行

Visual studio Visual studio replace语句为空行,visual-studio,visual-studio-2012,Visual Studio,Visual Studio 2012,例如,我遇到过这样的情况 .... statement1 statement2 <blank line> } 。。。。 声明1 声明2 } 现在我想删除整个文件中的statement2(假设它在文件中的20-30个位置)。我可以用Find&Replace删除它,但这会导致右括号前出现两行空白。在我们的项目中,我们使用StyleCop,因此他不允许一个接一个地有多个空白行。如何删除所有语句,并删除删除后的空白行?< p>如果您对两步解决方案满意,则有两个正则表达式用于删除

例如,我遇到过这样的情况

 ....
 statement1
 statement2
 <blank line>
 }
。。。。
声明1
声明2
}

现在我想删除整个文件中的
statement2
(假设它在文件中的20-30个位置)。我可以用Find&Replace删除它,但这会导致右括号前出现两行空白。在我们的项目中,我们使用StyleCop,因此他不允许一个接一个地有多个空白行。如何删除所有语句,并删除删除后的空白行?

< p>如果您对两步解决方案满意,则有两个正则表达式用于删除空白行。

在您的情况下(匹配两个空行):


如果您对两步解决方案感到满意,可以使用两个正则表达式来删除空行

在您的情况下(匹配两个空行):

^(?([^\r\n])\s)*\r?\n(?([^\r\n])\s)*\r?\n