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


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Konstantin Stupnik                   2:5020/400     31 Aug 2001  15:24:20
 To : vilfred
 Subject : Re: не понял как работает regex :(
 -------------------------------------------------------------------------------- 
 
 "vilfred" <dmitriy@genphys.phys.msu.su> wrote in message
 news:9mig32$33t$1@host.talk.ru...
 
 > Привет!
 >
 >
 > TV> Движок (regexp engine) при сопоставлении второй
 > TV> (\w+) видит пробел и
 > TV> возвращется к первой скобке и сопоставляет
 > TV> networ, для второй остается k,
 > TV> матчит пробел, но дальше в строке идет w, а не k.
 > TV> Engine снова возвращается к первой (\w+) ... Этот
 > TV> процесс идет до тех пор,
 > TV> пока для первой скобки не будет сопоставлен net,
 > TV> соответственно для второй -
 > TV> work, третьей - shop...
 >
 > Hе, погоди, а всетки
 >
 > \2(w+) - '' => 'workshop' не подошло, хотя почему, ведь \2 пуст и пуст
 
 \2 не может быть пуст, ибо + означает 1 или более.
 То есть пока \2 не заматчит хотя бы один символ,
 дальше вообще не едет.
 
 > \2, т.е. должно совпасть и вообще несовпадаемое. Первый шаг по
 > неизвестным причинам дает false, хотя почему не должен давать true...
 --
 Best regards,
   Konstantin.
 Отправлено через сервер Talk.Ru - http://www.talk.ru
 --- ifmail v.2.15dev5
  * Origin: Talk.Ru (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 не понял как работает regex :(   vilfred   29 Aug 2001 13:49:35 
 Re: не понял как работает regex :(   Timur V. Irmatov   29 Aug 2001 14:18:04 
 Re: не понял как работает regex :(   vilfred   29 Aug 2001 14:28:18 
 Re: не понял как работает regex :(   vilfred   29 Aug 2001 14:42:37 
 Re: не понял как работает regex :(   Vladimir Podgorny   29 Aug 2001 14:48:42 
 Re: не понял как работает regex :(   Alexander Babanov   29 Aug 2001 11:05:03 
 Re: не понял как работает regex :(   Timur V. Irmatov   29 Aug 2001 14:52:48 
 Re: не понял как работает regex :(   vilfred   29 Aug 2001 16:10:08 
 гы, право с лево перепутал :)   vilfred   29 Aug 2001 16:10:09 
 Re: гы, право с лево перепутал :)   vilfred   29 Aug 2001 17:07:05 
 Re: не понял как работает regex :(   Konstantin Stupnik   31 Aug 2001 15:24:20 
 Re: не понял как работает regex :(   Alexander Babanov   29 Aug 2001 11:03:40 
Архивное /ru.perl/6488fc79c8cd.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional