Variablen am Anfang eines String herausfiltern
bearbeitet von
Hallo,
> Die eigentlichen Variablen könnte ich dann ja einfach wieder mit _split()_ vereinzeln.
keine gute Idee: Zum einen, weil [split()](http://de2.php.net/manual/en/function.split.php) als veraltet gilt und in PHP 7 ganz entfällt, zum andern, weil du doch die Trennzeichen (Komma) genau kennst und [explode()](http://de2.php.net/manual/en/function.explode.php) 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 /[^,/]\w/ 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