按列从字符串中提取数字


1000  1000   500     0 
1     0     0     0 

我有一个文件中的数字列表,我希望通过下面的列来匹配它们

1000 
1
1000 
0 
500 
0 
0 
0 

是否有办法通过正则表达式实现这一点?

我最接近匹配它的是这个模式[0-9]+.*d,但这与我需要的方式不匹配。

假设您知道数据中有多少列,并且每次只匹配一列的值,那么您可以使用以下命令:

(d+b)(?=[ t]*(?:d+b[ t]*){3}$)

数字3需要更改以反映您想要的列。最后一列需要0,最后一列需要1,等等

相关内容

  • 没有找到相关文章

最新更新