|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Igor Nikolaev 2:5030/266 13 May 2000 04:03:46 To : Konstantin Kalachev Subject : Re: Шаблон -------------------------------------------------------------------------------- Konstantin Kalachev <Konstantin_Kalachev@p9.f1711.n5020.z2.fidonet.org> wrote: > То $1 == " one [/some] something else [some] two " > $1 == " one " В perlre это называется greedy, то бишь жадный. По умолчанию пожирает сколько сможет откусить. Скромность достигается добавлением уточняющего вопросика к плюсику, звёздочке, или диапазону. > И как можно все значения $1 ... $n записать в массив? Разве что ручками. Если значений много, то можно eval '@a = ( $' . join ( ', $', 1..$n ) . ' );'; или что-то похожее нарисовать. > Nevermind -- Игорь Hиколаев --- ifmail v.2.12.os.sensi * Origin: Hе жадный, а хозяйственный. (2:5030/266@fidonet) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/134162fa8add6.html, оценка из 5, голосов 10
|