URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 18679
[ Назад ]

Исходное сообщение
"Вопрос по перлу"

Отправлено gvm , 13-Июл-02 16:58 
Подскажи, как сделать такое:
есть переменная $string (строка)и нужно найти в ней подстроку, которая лежит между символами %* и *% т.е. например строка fgifgg%*erty*%z2
то в переменную $foundstring нужно занести erty
Я в перле только начинаю разбираться, не ругайте, помогите плиз.
Спасибо.

Содержание

Сообщения в этом обсуждении
"RE: Вопрос по перлу"
Отправлено Serjio , 13-Июл-02 20:33 
>Подскажи, как сделать такое:
>есть переменная $string (строка)и нужно найти в ней подстроку,
В перле нет понятия типа строка - это контекстно зависимый полиморфный язык
>которая лежит между
>символами %* и *% т.е. например строка fgifgg%*erty*%z2
>то в переменную $foundstring нужно занести erty
>Я в перле только начинаю разбираться, не ругайте, помогите плиз.
>Спасибо.
$foundstring=$1 if ($string =~ /.*%\*(.*)%\*.*/i);