Indem Du Dir mal die moeglichen Parameter von preg_split genau durchliest.
Sofern du auf "PREG_SPLIT_DELIM_CAPTURE" hinaus willst - der hat keinen Einfluss zu haben. Jedenfalls bleiben die Trenner trotzdem verschollen.
Ich trenne gerade wie folgt:
$splits = preg_split($reg, $line, -1, PREG_SPLIT_NO_EMPTY | PREG_SPLIT_DELIM_CAPTURE);
André