使用 VSCode 删除文件中的空行,但仅在文件的开头和结尾

Remove empty lines in file with VSCode but only at the start and end of file

这是我的文字:

     <---- empty line to delete
     <---- empty line to delete
Lorem ipsum
Lorem ipsum
     <---- empty line to keep
Lorem ipsum
     <---- empty line to delete

以下是我希望使用 VSCode 正则表达式或您可能知道的任何扩展的内容。

Lorem ipsum
Lorem ipsum

Lorem ipsum

有什么想法吗?谢谢!

编辑: 我可能需要准确说明我想在超过 12000 个文件上实现此目的。所以无法想象手动执行此操作。我还没有找到任何扩展,也没有关于这个主题的答案。

对于最后的空行,您可以在VSCode中使用\n+$(?![\r\n])删除它们。

对于第一个空行应该有效 (?) (?<!(.|\n))\n+.

其他风格的正则表达式(尽管它们似乎在 VSCode 中不起作用)有 \A\`\Z \'文件的开头和结尾。