Главная страница


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Artem Chuprina                       2:5020/400     09 Nov 2002  03:09:06
 To : Nikolay Pichtin
 Subject : Re: Отсортировать файлы
 -------------------------------------------------------------------------------- 
 
 Здравствуй, Nikolay Pichtin.
 
 NP>  Есть ряд файлов. Имена файлов
 NP> 2002.1.txt
 NP> 2002.2.txt
 NP> .
 NP> .
 NP> 2002.9.txt
 NP> 2002.10.txt
 NP> 2002.11.txt
 NP> .
 NP> .
 NP> 2002.40.txt
 NP> и т.д.
 NP> При сортировке sort{$b <=> $a} получаю массив
 NP> 2002.9.txt
 NP> 2002.8.txt
 NP> .
 NP> .
 NP> 2002.4.txt
 NP> 2002.40.txt
 NP>  Hеобходимо получить упорядоченный список с сортировкой поубывающей.
 
 sort { my ($a0, $a1) = ($a =~ /^(\d+)\.(\d+)/); my ($b0, $b1) = ($b =~
 /^(\d+)\.(\d+)/); $b0 <=> $a0 or $b1 <=> $a1 }
 
 У меня устойчивое ощущение, что ты уже не первый раз задаешь очень похожий
 вопрос...
 
 -- 
 Artem Chuprina
 Communiware.net
 RFC2822: <ran@ran.pp.ru>, FIDO: 2:5020/122.256, ICQ: 13038757
 
 $lotr = $hobbit;          # Просто копируем "Хоббита"
 $lotr =~ s/Bilbo/Frodo/g; #   и легко пишем продолжение.
    из Camel Book
 --- ifmail v.2.15dev5
  * Origin: Leninsky 45 home network (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Отсортировать файлы   Nikolay Pichtin   08 Nov 2002 22:42:10 
 Re: Отсортировать файлы   vilfred   09 Nov 2002 02:58:41 
 Re: Отсортировать файлы   Artem Chuprina   09 Nov 2002 03:09:06 
 Re: Отсортировать файлы   Nikolay Pichtin   09 Nov 2002 10:28:21 
 Re: Отсортировать файлы   Pavel Reich   11 Nov 2002 09:45:20 
Архивное /ru.perl/144548eebd20f.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional