Mailinglisten-Archive |
On Friday 05 April 2002 11:39, you wrote: > Hallo Liste, > > ich habe eine String, der folgendermaßen aufgebaut ist: > > disk 21 8/8.0.0 sdisk claimed device emc symmetrix > /dev/dsk/c0t0d0 /dev/rdsk/c0t0d0 > > Sprich er hat eine unterschiedliche Anzahl an Leerzeichen zwischen den > Textbausteinen. > Ich möchte das ganze nun in ein Array überführen. > Meine erste Idee war explode(" ", $string) anzuwenden. > Führt aber dazu, dass in meinem Array eine ganze Menge an Felder enthalten > sind, die ein Leerzeichen enthalten. > Ich brauche also entweder eine Lösung, die mir alle Leerzeichen zwischen > den Textbausteinen bis auf eins entfernt, > oder eine Lösung, die mir von gleich mein Array ohne Leerzeichen bastelet. > Hat da jemand eine Idee? preg_replace( '/\s+/' , ' ' , $input ); das sollte mehrere spaces durch nur ein space ersetzen, danach kannst du explode anwenden -- Wolfram ... translating template engine .... http://sf.net/projects/simpletpl ... authentication system .... http://sf.net/projects/auth
php::bar PHP Wiki - Listenarchive