Ulli: preg_split Frage

Beitrag lesen

Hallo,

ich möchte folgenden String:
"irgendwas123 N: 123,- (OW), Q: 456,- (RT), Z: 789 (RT) irgendwas123"
mittels preg_split zerlegen.

Und zwar in der Art und Weise, dass ich die "/[A-Z]{1,1}: \d{1,4},- ((OW|RT))/" als Array-Elemente habe ... ich bekomme aber folgendes:
Array(
  [0] => irgendwas123
  [1] => N: 123,- (OW)
  [2] => OW
  [3] => ,
  [4] => Q: 456,- (RT)
  [5] => usw ...
)

Ich frag mich jetzt, ob es nicht anders geht oder ob ich etwas übersehen habe. Mein PHP-Code ist:
$tmp = preg_split("/([A-Z]{1,1}: \d{1,4},- ((OW|RT)))/",$string,-1,PREG_SPLIT_DELIM_CAPTURE);

Grüße, Ulli