Gunther: numerisch/alpha gemischter Sortier-Algorithmus

Beitrag lesen

Hi Beat!

Das ganze soll in Perl geschrieben werden?

Perl numerisch
sort{ $a <=> $b } @array

Perl alphabetisch
sort{ $a cmp $b } @array

gleichwertig mit
sort @array

Ich suche die Eierlegende Wollmilchsau.
Ein String besteht aus Ketten von \d*\D* oder ist undef.
Es soll das skizzierte sortierte Beispiel herauskommen.

Mein Denkansatz geht in

die Richtung, dass ich das Gesamt-Array in Teil-Arrays splitten würde und zwar jeweils in solche mit Strings gleicher Länge. Diese dann per einer 08/15 Standard-Sortierfunktion sortieren lassen und zum Schluss wieder zu einem einzigen Array zusammenfügen.

Gruß Gunther