Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/regex/18.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Regex 在Sublime Text 2中,如何删除所有双空行?_Regex_Sublimetext2_Sublimetext - Fatal编程技术网

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

Regex 在Sublime Text 2中,如何删除所有双空行?,regex,sublimetext2,sublimetext,Regex,Sublimetext2,Sublimetext,在Sublime Text 2中,如何将双空行的所有实例都更改为单空行 我想要这个: foo bar foo …要成为这样: foo bar foo 编辑:我知道这个问题很基本,但我把它贴出来希望能帮助别人,因为我没有看到答案。如果我犯了错误,请告诉我如何改进。解决了 Ctrl+H(查找->替换) 启用正则表达式(.*按钮) 查找内容:\n\n\n仅适用于换行符或\n[\t]*\n[\t]*\n匹配可能包含空格和/或制表符的空行 替换为:\n\n 根据需要使用查找、替换和替换所有

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

我想要这个:

foo


bar


foo
…要成为这样:

foo

bar

foo
编辑:我知道这个问题很基本,但我把它贴出来希望能帮助别人,因为我没有看到答案。如果我犯了错误,请告诉我如何改进。

解决了

  • Ctrl+H(查找->替换)
  • 启用正则表达式(.*按钮)
  • 查找内容:
    \n\n\n
    仅适用于换行符或
    \n[\t]*\n[\t]*\n
    匹配可能包含空格和/或制表符的空行
  • 替换为:
    \n\n
  • 根据需要使用查找、替换和替换所有按钮

  • 注意:如果使用“全部替换”,三个或多个连续的空行将替换为预期的一个空行。

    是。岩石!很好地解决了这个问题。请尝试
    ^[\s]*?[\n\r]+
    查找空行和空格。