我有一個格式錯誤的 CSV 檔案,其中包含許多類似于以下內容的行:
a;b;c;d;e;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;^M
我正在努力尋找正確的正則運算式以在我的 Vi 編輯器中使用以消除多個連續的分號(每行還有更多)和 DOS ^M 并僅獲得干凈的資料,例如
a;b;c;d;e;
uj5u.com熱心網友回復:
首先,您需要洗掉尾隨分號
:%s/;\ $//g
然后,運行它以將換行符轉換為 LF:
::set ff=unix
并保存檔案:
:w
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/365287.html
