|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : vilfred 2:5020/400 29 Nov 2002 02:16:00 To : Andrew Sagulin Subject : Re: Проблемы с логикой регулярных выражений -------------------------------------------------------------------------------- привет! AS> 'fhjd abra1 jwfhui abra2 hiwf myexp jioer abra3' print "$1 $2 $3\n" if $t=~m/.*(abra\d+).*?myexp/ .* - жадный, поэтому второму .*? достается мало что... т.е. откаты назад работать не будут. но вот почему не работает print "$1 $2 $3\n" if $t=~m/(abra\d+).*?myexp/ для меня загадка... AS> Всего Вам... AS> Андpей. дима -- TEAM [Маньяки] Отправлено через сервер Форумы@mail.ru - http://talk.mail.ru --- ifmail v.2.15dev5 * Origin: Talk.ru (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор Архивное /ru.perl/6488d531f14b.html, оценка из 5, голосов 10
|