【发布时间】:2018-01-06 20:13:16
【问题描述】:
我有一个包含如下数据的 ASCII 文件
459999XXX9998882 WTD CCD 3,500.00- 0.00 3,500.00- 0.00 0.00
09/07/17 23:00:07 999999999999 000000000000 EONCO024 GTUR BR AND PARDES APIN
459999XXX9998883 WTD CCD 400.00- 0.00 400.00- 0.00 0.00
09/07/17 23:00:12 999999999999 000000000000 EOMCO015 P.G ROAD, ANNA HOT SECU TLIN
29999XXX99988829 INQ CCD 0.00 0.00 0.00 0.00 0.00
09/07/17 23:00:41 999999999999 000000000000 EOMCO010 PUNA KUMBHARIA ROAD, SUR GJIN
5459999XXX999888 INQ SAV 0.00 0.00 0.00 0.00 0.00 UNABLE TO PROC
09/07/17 23:00:44 999999999999 000000000000 EONCO089 CTS NO 3985/5 ST STAND SOL MHIN
我希望将包含日期的行与上面的行联系起来。 Essenatilly 我想从奇数行中删除所有换行符。所以结果是这样的
459999XXX9998882 WTD CCD 3,500.00- 0.00 3,500.00- 0.00 0.00 09/07/17 23:00:07 999999999999 000000000000 EONCO024 GTUR BR AND PARDES APIN
459999XXX9998883 WTD CCD 400.00- 0.00 400.00- 0.00 0.00 09/07/17 23:00:12 999999999999 000000000000 EOMCO015 P.G ROAD, ANNA HOT SECU TLIN
29999XXX99988829 INQ CCD 0.00 0.00 0.00 0.00 0.00 09/07/17 23:00:41 999999999999 000000000000 EOMCO010 PUNA KUMBHARIA ROAD, SUR GJIN
5459999XXX999888 INQ SAV 0.00 0.00 0.00 0.00 0.00 UNABLE TO PROC 09/07/17 23:00:44 999999999999 000000000000 EONCO089 CTS NO 3985/5 ST STAND SOL MHIN
我尝试了here 提供的解决方案,但随后它删除了所有换行符,导致一行!任何想法都将不胜感激。
【问题讨论】: