【问题标题】:Remove or replace LF from CSV file从 CSV 文件中删除或替换 LF
【发布时间】:2013-09-19 07:37:24
【问题描述】:

我有一些巨大的 csv 文件,其中有时行以LF 结尾而不是CRLF,即:

pippo LF
pluto CRLF

我会写一个像pippo pluto CRLF这样的行

我正在尝试在 Windows 7 下使用 notepad++,但我无法做到这一点...

【问题讨论】:

    标签: csv notepad++ eol


    【解决方案1】:

    这样做:

    Ctrl+F
    Go to "Reaplace" tab
    In "Find What" paste: ([^\r])\n
    In "Replace with" paste: \1
    Choose "Regular expression" in "Search Mode"
    Replace All
    

    【讨论】:

      【解决方案2】:

      在“编辑”菜单中,选择“转换换行”和“转换为 windows 格式 (CRLF)。

      注意:我不太确定标签,因为我没有英文版的 Notepad++。

      Notepad++ 菜单从一个版本到另一个版本。在英文版 Notepad++ 6.3.2 的 Edit 菜单中,选择 EOL Conversions => Windows Format

      【讨论】:

        【解决方案3】:

        只需将所有\r 替换为""

        这样做:

        1. Ctrl+F
        2. 转到“替换”标签
        3. 在“查找内容”中粘贴:\r
        4. 在“替换为”中粘贴:“”
        5. 在“搜索模式”中选择“扩展”
        6. 全部替换

        【讨论】:

        • 嗨,我用一个技巧解决了:用 null 替换 \n,然后用 \r\n 替换 \r。谢谢
        猜你喜欢
        • 2019-12-10
        • 1970-01-01
        • 1970-01-01
        • 2019-03-21
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-03-31
        • 2019-07-02
        相关资源
        最近更新 更多