gpt4 book ai didi

python - 提取 = 和 ; 之间的整数

转载 作者:行者123 更新时间:2023-11-28 19:35:45 24 4
gpt4 key购买 nike

给定以下字符串;

....00.3276021,,,constString1=31;garbage=00:00:00.0090000;constString2=16;garbage2=00.00...

如何提取 constString1constString2 的值,以便将它们分配给变量。例如:

string1_cummulativeTotal += [the magic returning the int]
string2_cummulativeTotal += [the magic returning the int]

谢谢!

最佳答案

In [1]: import re

In [2]: s = '....00.3276021,,,constString1=31;garbage=00:00:00.0090000;constString2=16;garbage2=00.00...'

In [3]: re.search('constString1=(\d+);', s).group(1)
Out[3]: '31'

In [4]: re.search('constString2=(\d+);', s).group(1)
Out[4]: '16'

这些仍然是字符串,不要忘记将它们转换为整数。

关于python - 提取 = 和 ; 之间的整数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13746189/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com