Как разделить и сохранить разделитель на той же линии в Python

#split and keep the dlimeters at the end of the line.
#Ex, using the '.'  '?'  '!' as delimeters.

re.split('(?<=!)|(?<=\.)|(?<=\?)', text)
Adventurous Addax