Forum Webscript.Ru

Программирование => Perl => Тема начата: DartSidius от 01 Июня 2009, 12:47:51

Название: Регулярки
Отправлено: DartSidius от 01 Июня 2009, 12:47:51
Есть переменная  . . . в ней данные примерно такой структуры:

[START]
dwa
daw
dwad
wa
[END]
[START]
TEXTTEXT
[END]

Нужно вытащит всё, что между [START] & [END] по блокам

делаю так $ou=~/\\[START\\](.*)\\[END\\]?/is

вытаскивает полностью dwa
daw
dwad
wa
[END]
[START]
TEXTTEXT
Название: Регулярки
Отправлено: ravshaniy от 03 Июня 2009, 00:13:05
(?.*) - менее жадный чем (.*)