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


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Andrew Alakozow                      2:5061/29.2    05 Jul 2002  10:35:11
 To : Artem Chuprina
 Subject : странное это ваше /g ;)
 -------------------------------------------------------------------------------- 
 
 Artem Chuprina wrote to Ihar Mahaniok...
 
 AC> Во-первых, позиция меняется не от изменения, а от матчинга.
 
 "Modifying the target string also resets the search position."
 
 AC> Во-вторых,
 AC> ты ненавязчиво перешел от скалярного контекста к списковому. Чего
 AC> делать не следовало.
 
 but why? почему в скалярном контексте "позиция поиска" сохраняется, а в
 списковом - нет?
 
 $bar =" ja a=aa fa=aag";
 
 @foo = $bar =~ /(\w+)=(\w*)/gc;
 print "first:", pos($bar), "\n";
 
 $foo = $bar =~ /(\w+)=(\w*)/gc;
 print "second:", pos($bar), "\n";
 
 выводит:
 
 first:
 second:8
                                                            aa29.2
 
 --- (.) ---
  * Origin: Зукд ащкумук! (2:5061/29.2)
 
 

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

 Тема:    Автор:    Дата:  
 странное это ваше /g ;)   Ihar Mahaniok   03 Jul 2002 20:23:37 
 Re: странное это ваше /g ;)   Konstantin Stupnik   04 Jul 2002 09:36:06 
 странное это ваше /g ;)   Ihar Mahaniok   04 Jul 2002 11:52:46 
 Re: странное это ваше /g ;)   Artem Chuprina   04 Jul 2002 14:07:40 
 странное это ваше /g ;)   Andrew Alakozow   05 Jul 2002 10:35:11 
Архивное /ru.perl/27713d253fbe.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional