【问题标题】:Remove carriage return from text file从文本文件中删除回车
【发布时间】:2016-08-04 04:23:30
【问题描述】:

我有一个文本文件是 |分隔,超过 59,000 行。如何删除回车,使每一行都是一条记录?

这是当前文件的样子:-

这是我需要的样子:-

任何帮助都会很棒

【问题讨论】:

    标签: notepad++ notepad csv


    【解决方案1】:

    像这样进行正则表达式查找/替换:

    • 打开替换对话框
    • 查找内容: [^|\n\r]\R
    • 替换为: \1
    • 检查正则表达式
    • 点击替换或全部替换

    它匹配前面不是| 或\r 或\n 的操作系统换行符(\R)。应该适用于任何 EOL 约定。

    【讨论】:

      【解决方案2】:

      在notepad++中,其实可以打开搜索框,在搜索模式中勾选“扩展搜索”选项,将\R替换为空格即可。这将帮助您替换回车符...

      这也适用于其他特殊字符,例如 \t、\n 等。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2013-07-13
        • 1970-01-01
        • 1970-01-01
        • 2021-08-28
        • 2017-05-05
        • 1970-01-01
        • 2015-07-30
        相关资源
        最近更新 更多