Jonny 5: Pattern für preg_split()

Beitrag lesen

Hi, scheint sich ja erledigt zu haben.

Man könnte preg_match mit Capturing groups verwenden Siehe Beispiel auf eval.in. Müsstest du aber für jedes der "x mal" das Suchmuster entsprechend anpassen.

Soll getrennt werden: 2x an den Whitespaces

^(\S+)\s+(\S+)\s+

dann 1x am Komma

([^,]+),\s*

und dann am Doppelpunkt...

([^:]+):\s*

Was denn dann ergäbe: ^(\S+)\s+(\S+)\s+([^,]+),\s*([^:]+):\s*(.*) (regex101 Demo & Erklärung)

Ob sowas nun deinen Erwartungen entspricht wage ich aber mal zu bezweifeln :p