如何使用Visual Studio正则表达式替换多行代码?

时间:2010-02-26 02:30:34

标签: c# visual-studio regex replace

是否可以使用Visual Studio 2005/2008“查找”和“替换”功能以及正则表达式将多行已编码的C#代码替换为一行代码?

请注意,Visual Studio的“查找”和“替换”正则表达式语法与.NET Framework不同。

3 个答案:

答案 0 :(得分:3)

尝试:

.|\n

“。”匹配任何字符,“\ n”匹配换行符,并且“|”告诉你要匹配“。”或者“\ n。”

答案 1 :(得分:1)

\ n是Find&中的换行符。替换语法。只需将n替换为n。

答案 2 :(得分:0)

测试:

在发现&替换对话框: 获取" START"之间的所有内容和"结束"

START(|。\ n)的?* END