具有约束的管道定界符问题

时间:2015-06-25 12:58:36

标签: csv pipeline

我需要一个代码或程序来编辑csv文件,其中应满足以下条件:

  1. 没有。每行/每行的管道|应为14

  2. 如果没有14个管道,则必须存在已移至以下行的数据。所以我需要修剪这些线并将它们与前一行合并以确保有14个管道。

  3. 来自csv-file的示例数据(由于评论而添加):

    • 正确的行:

      ab|bfgc|cd|gfdgde|ef|fg|gh|hi|jdsfk|kl|lm|mfdgn|nq|ql|df
      
    • 错误的行:

      dkflmd|bgbfdsfD|Sfsddf|efdgfdg sdfsd|dfgdf|gfdhdfh|gfdg| sdfs|gdf| sdgdf
      gfdgedf|dfy|
      

    错误代码的第一行中的一些数据已经转移到下一行,所以我需要一个可以从下一行修剪并附加到上一行的程序。

0 个答案:

没有答案