Python имеет string.find ()
и string.rfind ( )
, чтобы получить индекс подстроки в строке.
I ' m интересно, есть ли что-то вроде string.find_all ()
, которое может возвращать все найденные индексы (не только первый с начала или первый с конца).
Например:
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]