在代码开发过程中,冗余的空行会影响代码可读性并增加文件体积。本文介绍在 IntelliJ IDEA 中使用正则表达式快速删除代码空行的方法。核心步骤包括:在项目包上右键或使用 Ctrl+Shift+R 全局替换、开启正则模式(.* 按钮)、输入正则表达式 ^\s*\n 匹配以空白符开头的空行并将其替换为空,实现一次性删除所有空行。同时提供 ^\s*\n\s*\n 用于匹配连续空行(排除单行)。
本文适用于需要批量清理代码空行以提升代码整洁度的 Java 开发者。


| 正则表达式 | 作用 |
|---|---|
| ^\s*\n | 匹配以0个或n个\s空白符起首的换行\n |
| ^\s*\n\s*\n | 匹配以0个或n个\s空白符起首的连续换行(不包括单行)\n |


本文作者:Odboy
本文链接:
版权声明:本博客所有文章除特别声明外,均采用 CC 4.0 BY-SA 许可协议。转载请注明出处!