gpt4 book ai didi

Python - 查找一个数字,然后从字符串中复制它

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

所以我有一个字符串,例如 "abdc54sgh",我只需要从字符串中复制 54。问题是数字之前的内容可能会有所不同。 e.j.该字符串可以是 "hjsd23jsy""abvt12hbsy" 或任何其他字符串。所以我只需要复制第一个为 23,第二个为 12 的数字并将其分配给一个变量。

最佳答案

使用正则表达式:

import re
s = "abdc54sgh"
pattern = re.compile("\d+")
pattern.findall(s)

或者列表理解和isdigit():

s = "abdc54sgh"
int("".join([x for x in s if x.isdigit()]))

关于Python - 查找一个数字,然后从字符串中复制它,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36511664/

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