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


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Eugene Bodin                         2:5020/400     29 Nov 2002  11:06:52
 To : vilfred
 Subject : Re: Проблемы с логикой регулярных выражений
 -------------------------------------------------------------------------------- 
 
 Hello vilfred,
 "vilfred" <dmitriy@genphys.phys.msu.su> wrote:
 
 > AS> 'fhjd abra1 jwfhui abra2 hiwf myexp jioer abra3'
 v> print "$1 $2 $3\n" if $t=~m/.*(abra\d+).*?myexp/
 v>
 v> .* - жадный, поэтому второму .*? достается мало что... т.е. откаты
 v> назад работать не будут.
 
 В смысле?
 .* - жадный, поэтому захватывает всю строку, а потом (для достижения общего
 совпадения) отдаёт по одному символу.
 То есть нормально находит ближайшее abra\d+ к последнему myexp.
 
 v> но вот почему не работает print "$1 $2 $3\n" if $t=~m/(abra\d+).*?myexp/
 v> для меня загадка...
 
 Работает, но не так, как хочется, а так, как написано:
 Hаходит первое abra\d+ в строке, если после него где-то есть (первый) myexp,
 а то, что между ними могут быть ещё abra\d+ , - это уже другой вопрос.
 
 Best regards,
   Eugene
 --- ifmail v.2.15dev5
  * Origin: RadioScan (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 Проблемы с логикой регулярных выражений   Serg   18 Nov 2002 23:25:35 
 Проблемы с логикой регулярных выражений   Serg   18 Nov 2002 23:33:42 
 Re: Проблемы с логикой регулярных выражений   Vladimir Podgorny   19 Nov 2002 11:40:18 
 Re: Проблемы с логикой регулярных выражений   Artem Chuprina   19 Nov 2002 16:51:15 
 Re: Проблемы с логикой регулярных выражений   Serg   21 Nov 2002 20:41:07 
 Re: Проблемы с логикой регулярных выражений   Artem Chuprina   21 Nov 2002 20:50:20 
 Проблемы с логикой регулярных выражений   Andrew Sagulin   19 Nov 2002 11:41:26 
 Re: Проблемы с логикой регулярных выражений   Artem Chuprina   19 Nov 2002 16:33:46 
 Проблемы с логикой регулярных выражений   Oleg N. Kotenko   19 Nov 2002 18:20:50 
 Проблемы с логикой регулярных выражений   Alexey Sheynuk   20 Nov 2002 10:26:49 
 Re: Проблемы с логикой регулярных выражений   vilfred   24 Nov 2002 02:23:36 
 Проблемы с логикой регулярных выражений   Andrew Sagulin   24 Nov 2002 02:54:08 
 Re: Проблемы с логикой регулярных выражений   vilfred   25 Nov 2002 13:34:12 
 Проблемы с логикой регулярных выражений   Andrew Sagulin   25 Nov 2002 20:01:54 
 Re: Проблемы с логикой регулярных выражений   vilfred   29 Nov 2002 02:16:00 
 Re: Проблемы с логикой регулярных выражений   Eugene Bodin   29 Nov 2002 11:06:52 
 Проблемы с логикой регулярных выражений   Kostya Altuhov   29 Nov 2002 10:54:42 
 Re: Проблемы с логикой регулярных выражений   vilfred   02 Dec 2002 16:19:29 
 Проблемы с логикой регулярных выражений   Kostya Altuhov   05 Dec 2002 22:36:33 
Архивное /ru.perl/65995f8ea496.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional