Regex 注册搜索csv文件,

Regex 注册搜索csv文件,,regex,Regex,我有一项艰巨的任务要做,将电压数据从记录的.csv格式文件中分离出来 2014年3月13日18:48,71.556671,71.651062,71.639755,72.130692,71.961441,72.646423,72.262756,72.334511,7.812012 我不熟悉RegExpressions,如何反复从第10列获取数据? 我有超过10000000个文件要减少,exel要绘制的文件平均为32000个。任何建议都非常受欢迎,尝试使用PowerGrep来提高速度。我并不是说re

我有一项艰巨的任务要做,将电压数据从记录的.csv格式文件中分离出来

2014年3月13日18:48,71.556671,71.651062,71.639755,72.130692,71.961441,72.646423,72.262756,72.334511,7.812012

我不熟悉RegExpressions,如何反复从第10列获取数据?
我有超过10000000个文件要减少,exel要绘制的文件平均为32000个。任何建议都非常受欢迎,尝试使用PowerGrep来提高速度。

我并不是说regex是它的工具,而是:

(?:[^,]*,){9}([^,]*)
即九个非逗号的“列”,用逗号分隔,然后在第1组中捕获第十个

例如,将其与Perl one liner一起使用:

perl -ne 'chomp; /(?:[^,]*,){9}([^,]*)/ and print "$1\n"'

你绝对不想用正则表达式。使用带有适当CSV解析器的编程语言。例如,您可以使用R。R拥有读取CSV数据的设施,并具有处理大量数据的能力。