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