If my string is:
mary lamb The beast the castle THE large lake
I want to produce:
mary lamb
The beast
the castle
The large lake
If I do (?i)(?:(.*the))
then it only splits on the last the but i want to split on each "the" regardless of case.