内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用
如何删除Visual Studio中的空行?
Visual Studio有能力使用正则表达式删除替换操作中的空行。
^$\n
所有空行将被删除。
空行的正则表达式由
线路开始 ^
行结束 $
越线 \n
请注意,通常在Windows中,由2个字符表示的行结束符crlf - 回车符(CR,ASCII 13 \r
)换行符(LF,ASCII 10 \n
)。
一个正则表达式,用于删除空白行,它们不是真的空白(即它们有/没有空格): ^:b*$\n
删除双行: ^:b*\n:b*\n
替换为:\n
*适用于Visual Studio 2013及以上版本:*
^\s*$\n
和双线:
^(?([^\r\n])\s)*\r?\n(?([^\r\n])\s)*\r?\n