Javascript RegExp pour diviser le texte en phrases et garder le délimiteur

Je suis en train d'utiliser du javascript split pour obtenir les phrases d'une chaîne, mais garder le délimiteur par exemple !?.

Pour l'instant j'ai

sentences = text.split(/[\\.!?]/);

qui fonctionne, mais n'inclut pas le signe de ponctuation de fin de phrase (.!?).

Personne ne sait d'une façon de le faire?

source d'informationauteur daktau