Thread Split erzeugt Leerstrings (10 answers)
Opened by Matthias at 2005-05-12 17:58

Matthias
 2005-05-12 17:58
#54848 #54848
User since
2005-04-22
18 Artikel
BenutzerIn
[default_avatar]
Hallo,

Noch ein Problem mit Split:

Code (perl): (dl )
1
2
$string = 'asdf QQ';
@array = split /\s+|(Q)/, $string;


Dies liefert nicht nur ein "undef", wo das Leerzeichen erkannt wurde, sondern außerdem je einen Leerstring vor den beiden Q's.

Diese Leerstrings bekome ich zwar mit

Code (perl): (dl )
@array = grep $_, @array;


weg, aber ich verstehe nicht ganz, was da passiert, also wo die Leerstrings herkommen.

Grüße

Matthias

View full thread Split erzeugt Leerstrings