s = 'blah blah blah... _ABC_superman_is_cool_CBA_ ...blah blah blah...'
This is just an example, but I want to match everything between _ABC_ and _CBA_. So 'superman_is_cool'. There may be multiple sections of _ABC_..._CBA_.
re.findall('_ABC_(.*)(?=_CBA_)', s)
I tried this first, but obviously doesn't correctly work at all.