【发布时间】:2022-01-02 07:40:45
【问题描述】:
我有一个格式错误的 CSV 文件,其中包含许多类似于以下内容的行:
a;b;c;d;e;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;^M
我正在努力寻找在我的 Vi 编辑器中使用的正确正则表达式,以消除多个连续的分号(每行有更多分号)和 DOS ^M 并获得干净的数据,例如
a;b;c;d;e;
【问题讨论】:
-
;{2,}\r不做吗? -
您可以使用
dos2unix删除CR 字符。