是否有基於規則notepad++連接行的規則

是否有基於規則notepad++連接行的規則

我有一個包含數萬行的 notepad++ 檔案。

我的導入程式中的每個條目必須用分隔符號分隔每個欄位。當將資訊匯入記事本++時,我遇到一個問題,它會偵測到Excel中的回車並將它們放入匯入程式無法讀取的文字中。

我確信每行都有用逗號分隔的字段,這些字段沒有字元限制,唯一常數的字段是第一個字段(日期)。

notepad++ 中的每一行都需要如下所示

日期、A、B、C、D、E、F、G、H、I、J、K、L、M、N、O、P、Q、R、S、T、U、V、W、X、 Y、Z、AA、AB、AC、AD、AE、AF

但是,複製貼上中的某些內容導致這些欄位插入回車符

即日期,A,

乙、丙、丁、

E、F、G、H、I、J 等

不幸的是,沒有一條線路在每種情況下總是受到影響。

無論如何,是否有規則將繪製其中的每一個,以便所有以日期開頭的行都將與其下面的行連接起來,直到出現另一個日期?

答案1

如果您的 csv 檔案是從 Excel 匯出的,更簡單的方法是尋找並取代換行符用空白鍵然後再次導出。

如果您無法存取原始 Excel,則在 notepad++ 中以擴展搜尋模式替換\r\n\rthen ,\n然後返回。space\r\r\n

它起作用的原因是 Excel 用 分隔行\r\n。 Single\n必須源自細胞資料。

相關內容