Thread Split-delimiters -> " " und "" und // und / /
(19 answers)
Opened by Student87 at 2012-11-21 15:10
In Bsp 1 schrieb ich "Splitte an Pattern mit einem Leerzeichen", das ist wichtig im Vergleich zum Bsp 3, bei dem es "String mit einem Leerzeichen" heisst (der eben einen Sonderfall darstellt).
Beispiel 1: split an Pattern mit einem Leerzeichen: Vielleicht wird's so verständlicher (<leer> steht jeweils für ein Leerzeichen)? Code: (dl
)
<leer><leer>foo<leer><leer>bar Wenn man jetzt den String am "<leer>" durchschneidet, was erhält man dann? Vor dem ersten <leer> ein leeres Feld, vor dem zweiten <leer> ein leeres Feld, vor dem dritten <leer> einen String "foo" vor dem vierten <leer> ein leeres Feld, und als letztes Feld vor dem String-Ende bleibt noch der String "bar" übrig. Also kriegen wir als Ausgabe: "nix", "nix", foo, "nix", bar Genau wie's sein soll. meine Beiträge: I.d.R. alle Angaben ohne Gewähr und auf Linux abgestimmt!
Die Sprache heisst Perl, nicht PERL. - Bitte Crossposts als solche kenntlich machen! |