|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Artem Chuprina 2:5020/371.32 13 May 2000 18:25:52 To : Konstantin Kalachev Subject : Re: Шаблон -------------------------------------------------------------------------------- <Konstantin_Kalachev@p9.f1711.n5020.z2.fidonet.org> wrote: KK> $data = "[tag] one [/tag] something else [tag] two [/tag]"; KK> Если я говорю: KK> if( $data =~ /\[tag\](.*)\[\/tag\]/s ) ^точку меняем на [^]] KK> { KK> print $1; KK> } KK> То $1 == " one [/some] something else [some] two " KK> А как можно сделать так, чтобы он находил эти фрагменты как KK> $1 == " one " KK> $2 == " two " KK> И как можно все значения $1 ... $n записать в массив? perldoc perlop на предмет оператора m в списковом контексте. -- Счастливо! Ран. --- ifmail v.2.14.os-p7-tma3 * Origin: MemoNet (2:5020/371.32@fidonet) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/3473ea0e6b97.html, оценка из 5, голосов 10
|