【发布时间】:2014-08-29 23:58:33
【问题描述】:
如何将文本块转换成一行 例如
Hello
Sublime
Text
Editor!
应该变成 你好崇高的文本编辑器! ?? 谢谢!
【问题讨论】:
标签: text editor sublimetext2
如何将文本块转换成一行 例如
Hello
Sublime
Text
Editor!
应该变成 你好崇高的文本编辑器! ?? 谢谢!
【问题讨论】:
标签: text editor sublimetext2
您不需要正则表达式来执行此操作。首先,选择文本:
然后在 Windows/Linux 上按 CtrlJ 或在 OS X 上按 ⌘J 将线条连接在一起:
【讨论】:
这可以通过运行 Perl 正则表达式替换搜索 (?:[\t ]*\r?\n[\t ]*)+ 并使用单个空格字符作为替换字符串来完成。
(?:...) 是非标记组。
[\t ]* 找到 0 个或多个制表符或空格。
\r?\n 找到一个可选的回车和换行符。
+ 表示非标记组中正则表达式的 1 次或多次,换句话说,在行尾找到可选的尾随空格、行终止和下一行开头的可选现有空格。
【讨论】: