regex - 在 Sublime Text 2 中,如何删除所有双空行?

标签 regex sublimetext2 sublimetext

在 Sublime Text 2 中,如何将所有双空行实例更改为单空行?

我想要这个:

foo


bar


foo

...变成这样:

foo

bar

foo

编辑:我知道这个问题非常基本,但我发布它希望能帮助其他人,因为我没有看到答案。如果我在这样做时犯了错误,请告诉我如何改进。

最佳答案

想通了。

  1. Ctrl + H(查找 -> 替换)
  2. 启用正则表达式(.* 按钮)
  3. 查找内容:\n\n\n 仅用于换行符或 \n[\t]*\n[\t]*\n 用于匹配空白行可能包含空格和/或制表符。
  4. 替换为:\n\n
  5. 根据需要使用“查找”、“替换”和“全部替换”按钮。

注意:如果您使用“全部替换”,则三个或更多连续空行将不会如预期那样被一个空行替换。

关于regex - 在 Sublime Text 2 中,如何删除所有双空行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34299014/

相关文章:

Vim 多行编辑就像在 sublimetext 中一样吗?

netbeans - 如何在 Sublime Text 2 中做这两件事?

java - 根据正则表达式分割字符串

java - 密码正则表达式不起作用

bash - Sublime Text 2 - OS X 命令行

svn - Sublime text 2 中的 PATH 错误中找不到“svn”二进制文件

preference - 如何防止 Sublime Text 2 在启动时打开上次打开的文件/项目

javascript - 更改正则表达式

regex - 如何解决正则表达式中的嵌套量词?

sublimetext2 - Sublime Text 3 在 PHP 中使用适当的数组括号重新缩进