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


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Sergey Tkachuk                       2:5040/33.50   13 Jul 2001  13:07:00
 To : Sergey Belov
 Subject : Re: Вопрос возник
 -------------------------------------------------------------------------------- 
 
 
 12 Июл 01 13:31, you wrote to all:
 
  SB> $a = "aabbbcccc";
  SB> пишу print ($a =~ /a+/) выдает 1 те есть буква "a" в $a
  SB> пишу print ($a =~ /(a+)/) выдает "aa",а почему понять не могу,ведь по
  SB> идее мы только занесли все в $1,объясните
 
 Во втором случае используется списковый контекст.  Т.е. расшифровывается это
 так:
 
 @arr = ($a =~ /(a+)/);
 print @arr;
 
  SB> в perldoc perlre ответа не увидел :(
 
 Hе там ищешь :-)
 
 Homer
 ---
  * Origin: WWW.LOVEHATE.RU - ВЫСКАЖИСЬ! (2:5040/33.50)
 
 

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

 Тема:    Автор:    Дата:  
 Вопрос возник   Sergey Belov   12 Jul 2001 13:31:27 
 Re: Вопрос возник   Alexander Babanov   12 Jul 2001 17:17:11 
 Re: Вопрос возник   Sergey Tkachuk   13 Jul 2001 13:07:00 
 Контекст   Sergey Sokolov   15 Jul 2001 22:17:47 
 Re: Контекст   Alexander Babanov   15 Jul 2001 19:28:50 
 Re: Вопрос возник   Sergey Gernichenko   15 Jul 2001 00:43:24 
Архивное /ru.perl/32753b4e5887.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional