I am trying to get the start and end position of a request in a sequence using re.findall
import re sequence = 'aaabbbaaacccdddeeefff' query = 'aaa' findall = re.findall(query,sequence) >>> ['aaa','aaa']
How to get something like findall.start () or findall.end ()?
I would like to get
start = [0,6] end = [2,8]
I know that
search = re.search(query,sequence) print search.start(),search.end() >>> 0,2
would give me only the first instance
O.rka source share