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,等等