そのような操作を行うのに問題があります。たとえば、文字列があるとします
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 を保存したい場合はどうすればよいですか?