Я пытаюсь выполнить работу с хэшем файлов, и работа должна выполняться в определенном порядке.Большинство скажет, что список можно упорядочить так:
for my $k (sort keys %my_hash)
{
print "$k=>$my_hash{$k}, ";
}
Однако мне нужен неалфавитный порядок, ведь ключи начинаются со слова, а затем _
и идут от G
до digits
доL
к любому из M,P,R,T or D
(например, word_G.txt
, word_2.txt
, ..., word_P.txt
).Есть ли способ сортировки по индивидуальному заказу?