I want to cut out string matched.
I consider using "[m.start() for m in re.finditer('')]" for get index.
But I think exist better way than this.
For example, I want to cut out string between "header" and "footer".
str = "header1svdijfooter1ccsdheader2cdijhfooter2"
headers = ["one": "header1", "two": "header2"]
footers = ["one": "footer1", "two": "footer2"]
#I want to get ["header1svdijfooter1", "header2cdijhfooter2"]
Please advice me.