我有很大的任务要做,将电压数据从记录的.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栏获得数据?我有10,000,000多个文件要减少,平均到32,000个exel到图形。任何建议都非常欢迎,试着用PowerGrep来跟上速度。
发布于 2014-03-24 14:54:15
我并不是说regex是它的工具,而是这样说:
(?:[^,]*,){9}([^,]*)即非逗号的九个“栏”,用逗号分隔,然后在第一组中捕获第十列。
例如,将它与Perl一行程序一起使用:
perl -ne 'chomp; /(?:[^,]*,){9}([^,]*)/ and print "$1\n"'https://stackoverflow.com/questions/22538464
复制相似问题