|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Sergey V. Beduev 2:5020/400 11 Jan 2003 01:34:06 To : Alexander Bolotnov Subject : Re: Интерполяция переменной -------------------------------------------------------------------------------- On Fri, 10 Jan 2003 23:52:06 +0300, Alexander Bolotnov <Alexander.Bolotnov@p82.f4.n5052.z2.fidonet.org> wrote: > Sergey, >> $a = '\d\d\d'; >> @line = ("123","\d\d\d","234"); >> foreach (@line) >> { >> print if /$a/; >> } >> Как сделать что бы совпадал елемент "\d\d\d" ? >> Чувствую что чего то не хватает, а не знаю чего :( > my $a = '\d\d\d'; > my @line = ('123','\d\d\d','234'); > for(@line){print if $_ eq $a}; > подойдет? Hу вообщем в принципе как я описал проблему подойдет. Hо вопрос был про другое, как избавиться от интерполяции переменной для вот таких данных ? $a = ("123","aaa\d\d\dbbb","234"); что бы вывелся элемент 'aaa\d\d\dbbb' ? -- Best regards Sergey V. Beduev ICQ: 108502268 --- ifmail v.2.15dev5 * Origin: Home (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/13692c842a027.html, оценка из 5, голосов 10
|