我只想从字符串中获取数字。例如我有这样的事情

just='Standard Price:20000'

我只希望它打印出来
20000

因此,我可以将其乘以任意数字。

我试过了
just='Standard Price:20000'
just[0][1:]

我有
 ''

最好的方法是什么?我是菜鸟

最佳答案

您可以使用正则表达式:

import re
just = 'Standard Price:20000'
price = re.findall("\d+", just)[0]

或者
price = just.split(":")[1]

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

10-12 21:26