如何转换文本块以使其在一行中获取 例如
Hello
Sublime
Text
Editor!
应该成为 你好Sublime文本编辑器! ?? 谢谢!
答案 0 :(得分:3)
您不需要正则表达式来执行此操作。首先,选择文字:
然后在Windows / Linux上按 Ctrl J 或在OS X上按⌘ J 将这些行连接在一起:
答案 1 :(得分:1)
这可以通过运行Perl正则表达式替换搜索(?:[\t ]*\r?\n[\t ]*)+
并使用单个空格字符作为替换字符串来完成。
(?:
... )
是一个非标记组。
[\t ]*
找到0个或更多标签或空格。
\r?\n
找到一个可选的回车和换行符。
并且+
表示非标记组中正则表达式的1次或更多次,换句话说,在行的末尾找到可选的现有尾随空格,行终止以及在下一个开始时可选的现有空格线。