【问题标题】:Sublime Text 2 block editing transformSublime Text 2 块编辑变换
【发布时间】:2014-08-29 23:58:33
【问题描述】:

如何将文本块转换成一行 例如

Hello
Sublime
Text
Editor!

应该变成 你好崇高的文本编辑器! ?? 谢谢!

【问题讨论】:

    标签: text editor sublimetext2


    【解决方案1】:

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

    然后在 Windows/Linux 上按 CtrlJ 或在 OS X 上按 J 将线条连接在一起:

    【讨论】:

      【解决方案2】:

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

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

      [\t ]* 找到 0 个或多个制表符或空格。

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

      + 表示非标记组中正则表达式的 1 次或多次,换句话说,在行尾找到可选的尾随空格、行终止和下一行开头的可选现有空格。

      【讨论】:

        猜你喜欢
        • 2014-04-01
        • 2012-04-12
        • 2013-09-02
        • 1970-01-01
        • 2012-07-02
        • 1970-01-01
        • 2011-11-20
        • 2013-03-23
        • 1970-01-01
        相关资源
        最近更新 更多