美文网首页IT🐶
如何在编辑器中去掉多余空行

如何在编辑器中去掉多余空行

作者: 爱折腾的大懒猪 | 来源:发表于2019-06-20 00:14 被阅读3次

    使用正则表达式进行替换:

    如图, 使用正则表达式 ^\s*$\n 可以匹配到空行, 替换为空白即可.

    • ^$ 分别是匹配行首和行末.
    • \s是匹配空白(包括多种符号)
    • *是任意个前面的字符, 这里是任意个空白型字符.
    • \n 是为了最后匹配上换行符, 没有这个替代不了.

    这里的示例是VS Code, 其他编辑器类似, 记得要使用正则模式进行搜索或替换.

    替换空行 替换后

    图中存在1.asdasd 这样, 这种也是要进行修改的, 例如有些网上的资料复制过来就是缺了空格. 当数量多时, 怎么处理呢? 可以:

    使用正则表达式可以(?<=^[0-9]*)\.(?=\S) 匹配到相应部分:

    • (?)部分是仅匹配, 不替换, (?<=) 是前匹配, (?=)是后匹配.
    • \. 点号有特殊意义, 因此需要反义.
    替换无空格的有序列表

    Enjoy!

    相关文章

      网友评论

        本文标题:如何在编辑器中去掉多余空行

        本文链接:https://www.haomeiwen.com/subject/yxvcqctx.html