Thread Mustersuche (18 answers)
Opened by la_dy82 at 2010-12-08 17:59

topeg
 2010-12-08 18:17
#143403 #143403
User since
2006-07-10
2611 Artikel
BenutzerIn

user image
Dafür wurde "split" gemacht:
Code (perl): (dl )
1
2
chomp($zeile);
my @werte=split("\t",$zeile);


oder mit einem regulären Ausdruck:
Code (perl): (dl )
my @werte=$zeile=~/(\d+)\t([\d.]*)\t([\d.]*)\t([\d.]*)\t([\d.]*)\t([\d.]*)\t(\d*)\t([\d.]*)\t([\d.]*)/;


Übrigens funktioniert dein Code nicht, da in "$<Zahl>" der Wert aus einer "(...)" im regulären Ausdruck enthält. Ohne Klammern kann auch nichts in den Variablen stehen.

View full thread Mustersuche