Thread Array-Lines zählen
(12 answers)
Opened by cohama at 2014-05-06 15:09
Hi,
bitte $a und $b nicht "fremdnutzen". Die sind global fürs Sortieren vordefiniert und sollten nicht für anderes verwendet werden. Eigentlich heißt es, wenn noch sortiert werden soll, aber am besten ist es, sich diese Variablennamen gar nicht anzugewöhnen; egal wie kurz der verwendende Codeblock auch ist (ausser für Sortierroutinen). Warum veränderst Du aufwendig die Datenzeile? split() verarbeitet doch Regex-Pattern. Du kannst also problemlos an m/ +/ splitten lassen, oder an m/\s+/. Man muss halt darauf achten, dass die Datensätze kein mögliches Trennzeichen enthalten (gerade bei Verwendung von \s, das ja mehrere Zeichen beinhaltet, ist darauf zu achten (Z.B. Trenner ist Tab; Datensätze enthalten " "). 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! |