Expressão regular não consumida dividida em Python

Como uma string pode ser dividida em uma expressão separadora, deixando esse separador na string anterio

>>> text = "This is an example. Is it made up of more than once sentence? Yes, it is."
>>> re.split("[\.\?!] ", text)
['This is an example', 'Is it made up of more than one sentence', 'Yes, it is.']

Gostaria que o resultado fosse.

['This is an example.', 'Is it made up of more than one sentence?', 'Yes, it is.']

Até agora, tentei apenas uma afirmação visual, mas isso não se divid

questionAnswers(2)

yourAnswerToTheQuestion