Sublime Text 2块编辑转换

时间:2014-07-09 04:43:28

标签: text editor sublimetext2

如何转换文本块以使其在一行中获取 例如

Hello
Sublime
Text
Editor!

应该成为     你好Sublime文本编辑器! ?? 谢谢!

2 个答案:

答案 0 :(得分:3)

您不需要正则表达式来执行此操作。首先,选择文字:

select text

然后在Windows / Linux上按 Ctrl J 或在OS X上按 J 将这些行连接在一起:

join lines

答案 1 :(得分:1)

这可以通过运行Perl正则表达式替换搜索(?:[\t ]*\r?\n[\t ]*)+并使用单个空格字符作为替换字符串来完成。

(?: ... )是一个非标记组。

[\t ]*找到0个或更多标签或空格。

\r?\n找到一个可选的回车和换行符。

并且+表示非标记组中正则表达式的1次或更多次,换句话说,在行的末尾找到可选的现有尾随空格,行终止以及在下一个开始时可选的现有空格线。