gpt4 book ai didi

python - (Python) 如何从字符串中提取数字(没有正则表达式)?

转载 作者:行者123 更新时间:2023-12-04 11:58:25 25 4
gpt4 key购买 nike

这个问题在这里已经有了答案:





How to extract numbers from a string in Python?

(17 个回答)


2个月前关闭。




我想提取字符串中包含的所有数字。我不能使用正则表达式,还有其他方法吗?
例子:

minput = "BLP45PP32AMPY"
结果:
4532

最佳答案

您可以使用 str.isnumeric :

minput = "BLP45PP32AMPY"

number = int("".join(ch for ch in minput if ch.isnumeric()))
print(number)
打印:
4532

关于python - (Python) 如何从字符串中提取数字(没有正则表达式)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68642932/

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