Thread split mit mehreren Trennungszeichen (4 answers)
Opened by Xertno at 2011-11-02 16:48

Xertno
 2011-11-02 16:48
#153773 #153773
User since
2011-10-18
18 Artikel
BenutzerIn
[default_avatar]
Hallo,
ich will ein Array in dem [Datum + Urzeit, Text] welches im Format:

dd/mm/jj Stunde:Minute:Sekunde , Text

vorliegt sortieren.

Ich habe bereits etwas gefunden was die Sortierung mit dem Datum bereits kann. Dafür wird die Zeile mit "split" aufgeteilt und anschließend sortiert.

Meine Vorlage war von einem Marcus und sieht etwa so aus:

Code (perl): (dl )
1
2
3
4
5
my @sdata = map  $_->[0],
            sort { $b->[1][2] <=> $a->[1][2] or  # year
                   $b->[1][1] <=> $a->[1][1] or  # month
                   $b->[1][0] <=> $a->[1][0] }   # day
            map  [$_, [split /\//, $_->{date}]], @data;



Nun würde ich dies gerne um die Zeit erweitern komme aber nicht zurecht.

Kann ich das Trennungszeichen so erweiteren das auch der Rest gesplittet wird? Das was ich mir gedacht hatte funktioniert nicht.

Kennt jemand vielecht eine bessere Möglichkeit um das Problem zu lösen?

Vielen Dank im Vorraus

View full thread split mit mehreren Trennungszeichen