【发布时间】:2015-02-08 17:28:08
【问题描述】:
我有一个包含一些数据的 CSV 文件,其中也有很多无效数据。如何只打印有效数据并保留其余数据?
我的数据是这样的:-
1,Ron,1234,XYZ
2,Harry,214,SDA
3,Kent,1786,GHI
SAMNE:MANNS;ndndo
kdbg;obmgdf;brhj
我只想打印前 3 行并删除最后两个无效行。我在 Eclipse 中这样做。
【问题讨论】:
-
如何定义有效行?
-
考虑一个有效的行:- S.No,Name,Num, Company
-
valid 表示以整数开头的行,后跟 ',' ?
-
@Shamik 是的,以整数开头
-
然后解析每一行并检查它是否以整数开头,如果则打印它。