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


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Dmitry Smolin                        2:5020/949     20 Jun 2001  22:25:33
 To : Andrey Kr.
 Subject : Данные из файла!
 -------------------------------------------------------------------------------- 
 
  Once, 20 Jun 2001 19:15, Andrey Kr. wrote to All:
 
  AK> Кто знает подскажите как сделать такую штуку:
  AK> - открыть файл в котором 2 столбика, разделенных табуляцией, например:
  AK> - вытянуть данные (в массив, хэш, ...),
 
 === Cut ===
 open( IN, "имя файла" ) || die;
 undef $/;
 
 my ( %hash ) = <IN> =~ /^(.*?)\s{2,}(.*)/mg;
 
 print "Hа складе $_, в количестве " . $hash{$_} . " шт.\n" for ( keys %hash );
 === Cut ===
 
 Если табуляция - это на самом деле табуляция, то "\s{2,}" замени на "\t". А
 вообще - пойди книжки лучше почитай. Хотя бы "Learning Perl".
 
  Take care.
 
 --- skanking to the rhythm of the music by my side
  * Origin: I'm so alone and I feel just like somebody else (2:5020/949)
 
 

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

 Тема:    Автор:    Дата:  
 Данные из файла!   Andrey Kr.   20 Jun 2001 19:15:14 
 Re: Данные из файла!   Konstantin Ryabov   20 Jun 2001 19:19:17 
 Re: Данные из файла!   Andrey Kr.   20 Jun 2001 20:08:09 
 Re: Данные из файла!   Konstantin Ryabov   20 Jun 2001 20:20:24 
 Данные из файла!   Dmitry Smolin   20 Jun 2001 22:25:33 
 Данные из файла!   Igor Ivlev   22 Jun 2001 00:36:22 
 Данные из файла!   Slava Korchagin   23 Jun 2001 23:01:34 
Архивное /ru.perl/208523b312437.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional