Thread Komplizierte Sortierung (3 answers)
Opened by cbxk1xg at 2009-04-22 19:58

topeg
 2009-04-22 21:01
#120828 #120828
User since
2006-07-10
2611 Artikel
BenutzerIn

user image
2009-04-22T17:58:37 cbxk1xg
Hallo Freunde der Sonne,

Sonne?! was war das noch gleich...

so sollte es gehen, bin mir nur nicht sicher, ob die Regexp auch immer korrekt matchen.
Code (perl): (dl )
1
2
3
4
5
6
7
8
9
10
11
12
my @list=qw(http://foo.bar/Aufbruch/Gegen-die-Diktatur/01-Dissidenten-in-Europa_de.htm
            http://foo.bar/Aufbruch/Gegen-die-Diktatur/02-Test_de.htm
            http://foo.bar/Aufbruch/Gegen-die-Diktatur/index_de.htm
            http://foo.bar/Aufbruch/Index_de.htm
            http://foo.bar/Aufbruch/Jugend/01-Dieses-Land-Ist-es-nicht_de.htm
            http://foo.bar/Aufbruch/Subkultur/Artikel01_de.htm
            http://foo.bar/Aufbruch/Subkultur/Index_de.htm
            http://foo.bar/Aufbruch/Subkultur/TestGalerie_de.htm);

@list=map{ s!/\0\0\0__([^/]+?)$!/$1!i; $_ } sort map{ s!/(index.*?\.htm.*?)$!/\0\0\0__$1!i; $_ }@list; 

print join("\n",@list)."\n";

View full thread Komplizierte Sortierung