Hallo,
Die eigentlichen Variablen könnte ich dann ja einfach wieder mit split() vereinzeln.
keine gute Idee: Zum einen, weil split() als veraltet gilt und in PHP 7 ganz entfällt, zum andern, weil du doch die Trennzeichen (Komma) genau kennst und explode() damit wesentlich effizienter wäre, als dafür nochmal die Regex-Maschine anzuwerfen.
Bleibt nur die grundsätzliche Frage: Wie sucht man nach dem ersten Leerzeichen im String, dem kein Kommata oder Schrägstrich vorangestellt ist?
Da landen wir wohl tatsächlich beim Regex. Der Teilausdruck /[^,/]\s/ sucht nach Whitespace (das schließt Zeilenumbrüche oder Tabs ein), dem kein Komma oder Schrägstrich vorausgeht.
So long,
Martin
--
Nothing travels faster than the speed of light with the possible exception of bad news, which obeys its own special laws.
- Douglas Adams, The Hitchhiker's Guide To The Galaxy
Nothing travels faster than the speed of light with the possible exception of bad news, which obeys its own special laws.
- Douglas Adams, The Hitchhiker's Guide To The Galaxy