gpt4 book ai didi

python - 如何从python中的文本中提取数字?

转载 作者:太空宇宙 更新时间:2023-11-03 14:09:38 29 4
gpt4 key购买 nike

我有下面列出的字符串

str = ['"Consumers_Of_Product": {"count": 13115}']

我如何提取数字 13115 因为它会改变,所以它总是等于 var。换句话说,我如何从这个字符串中提取这个数字?

我以前做过的大多数事情都没有奏效,我认为这是语法问题。我正在运行 Python 2.7。

最佳答案

如果您只想提取该数字,前提是该字符串中没有其他数字,您可以使用 regex。由于@TigerhawkT3 回答中提到的原因,我将 str 重命名为 s

import re
s = ['"Consumers_Of_Product": {"count": 13115}']
num = re.findall('\d+', s[0])
print(num[0])
13115

关于python - 如何从python中的文本中提取数字?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39928255/

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