查找字符后的所有数字,用逗号分隔

2024-05-13 08:11:24 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个数据帧,我想从中提取数字。所有行的格式都相同:

18             cc9   =1 then do i=10;hcc(i)=0;end;
19    cc15  =1 then do i=16,17,18,19;hcc(i)=0;end;

我想提取i=后面所有用逗号分隔的数字。它们可以是1-3个数字,并且总是至少有一个数字。你知道吗

我知道我可以用(?<=i=)([0-9]*)抓住第一个数字,但我不知道如何抓住所有的数字。所需输出为:

18 [10]
19 [16, 17, 18, 19]

Tags: 数据格式数字doend逗号thenhcc