|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Eugene B. Berdnikov 2:5020/400 07 Nov 2000 22:03:16 To : Maxim Y Zinyakov Subject : Re: Глюк? -------------------------------------------------------------------------------- Maxim Y. Zinyakov <Maxim.Y.Zinyakov@f21.n5065.z2.fidonet.org> wrote: MYZ> это не баг, это фича MYZ> смысл в том, что // имеет свою специфику: MYZ> он *повторяет* последнее удачное соответствие MYZ> попробуй запустить следующее: MYZ> MYZ> perl -wle 'my $t ="a"; $t=~/a/; my $w ="beginaend"; $w=~s//Test2/; print $w MYZ> ' Да, это так. If the PATTERN evaluates to the empty string, the last successfully matched regular expression is used instead. У меня почему-то отложилось в голове, что такое поведение имеет место только при /g. Hапутал... -- Eugene Berdnikov --- ifmail v.2.15dev5 * Origin: Institute for High Energy Physics, Protvino, Russia (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/535344e76411.html, оценка из 5, голосов 10
|