我在执行此类操作时遇到问题,假设我们有一个字符串
teststring = "This is a test of number, number: 525, number: 585, number2: 559"
我想将 525 和 585 存储到一个列表中,我该怎么做?
我以一种非常愚蠢的方式做到了,有效,但必须有更好的方法
teststring = teststring.split()
found = False
for word in teststring:
if found:
templist.append(word)
found = False
if word is "number:":
found = True
有正则表达式的解决方案吗?
追问:如果我要存储525、585和559怎么办?