Splitten eines string mit mehreren Leerzeichen mit perl?

Ich versuche, split einen string mit mehreren Leerzeichen. Ich will nur an split, wo es 2 oder mehr Leerzeichen. Ich habe versucht mehrere Dinge und ich erhalte die gleiche Ausgabe, die ist, teilt es sich nach jedem Buchstaben. Hier ist das Letzte, was ich versucht

@cellMessage = split(s/ {2,}//g, $message);
                foreach(@cellMessage){
                    print "$_ \n";
                }
Tag diese Frage mit der Sprache, die Sie verwenden und du bekommst mehr Antworten.
sieht aus wie perl zu mir. 😉
Ja ... ich weiß nicht, Perl, aber das sieht aus wie Perl zu mir. Wahrscheinlich ein Tippfehler, dann. ;P
Es ist angedeutet worden, aber niemand hat das Recht geschrieben, dass es sich für Sie noch: s/ {2,}//g ist eine substitution Betrieb auf die Standard-variable $_, und nicht die Ausbeute eines regex für split zu verwenden. Alle es gibt eine Zahl bedeutet, wie viele Ersetzungen stattgefunden, auf was auch immer in $_. Finden Sie hier für, wie das Unternehmen arbeitet: perldoc.perl.org/perlrequick.html#Search-and-replace

InformationsquelleAutor shinjuo | 2010-07-29

Schreibe einen Kommentar