Python hat string.find()
und string.rfind()
um den Index eines Teilstrings in einem String zu erhalten.
Ich frage mich, ob es so etwas gibt, string.find_all()
das alle gefundenen Indizes zurückgeben kann (nicht nur den ersten vom Anfang oder den ersten vom Ende).
Zum Beispiel:
string = "test test test test"
print string.find('test') # 0
print string.rfind('test') # 15
#this is the goal
print string.find_all('test') # [0,5,10,15]
'ttt'.rfind_all('tt')
, die '1' zurückgeben sollten
'ttt'.find_all('tt')
zurückkehren?