Help for this page

Select Code to Download


  1. or download this
    my @sorted = sort {
        ($a =~ /\.([0-9]+)-([0-9]+)\./, 100*$1+$2) 
    <=> ($b =~ /\.([0-9]+)-([0-9]+)\./, 100*$1+$2)
    } @strings;
    
  2. or download this
    map { s/-(\d)\./-0\1./ } @strings;
    my @sorted = sort @strings;