Hi!
Für alle die auch eine Antwort auf diese Frage suchen, ich beantworte meine Frage gleich selbst.
$split = preg_split('/[<?][?>]/', $zeile->text);
Dein Muster passt nun auf <?, ?>, ?? und <>, ist also noch nicht die Antwort, denn du möchtest <? oder/alternativ ?>, was sich als /<?|?>/ notieren lässt.
Lo!