Python a string.find()
et string.rfind()
pour obtenir l'index d'une sous-chaîne dans une chaîne.
Je me demande s'il y a quelque chose comme string.find_all()
qui peut retourner tous les index trouvés (pas seulement le premier depuis le début ou le premier depuis la fin).
Par exemple:
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')
, qui devrait renvoyer '1'
'ttt'.find_all('tt')
revenir?