gpt4 book ai didi

python - 如何从python中的字符串中提取数字

转载 作者:太空宇宙 更新时间:2023-11-04 09:11:23 25 4
gpt4 key购买 nike

我有一个来自数据库的字符串,例如:

"any string coming from db[090876]"

我只想获取数字数据并使用它。在这种情况下,我只想要 090876。我怎样才能在 Python/Django 中做到这一点?我尝试过使用“re”但没有成功。

最佳答案

In [74]: import re

In [75]: re.findall('\d+',"any string coming from db[090876]")
Out[75]: ['090876']

或仅在带有 db 的括号之间的数字是安全的:

In [76]: re.findall('db\[(\d+)\]',"any string coming from db[090876]")
Out[76]: ['090876']

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

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