Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
Помогите с регекспом 24.08.06 16:10 Число просмотров: 1541
Автор: Heller <Heller> Статус: Elderman Отредактировано 24.08.06 16:28 Количество правок: 1
|
Вроде простой регексп, но не работает.
Задача: в переменной $rss лежит обычный RSS-документ. Надо вырезать из него последнее сообщение, то есть последнюю встречающуюся конструкции <item>.*</item>. Код:
$rss=~s#<item>(?!<item>).*</item>##s;
Вырезает такая штука все от начального <item> до конечного </item>, игнорируя условный шаблон. Уже двадцать минут бьюсь - не могу понять в чем дело. Будут идеи?
ЗЫ. Конечно, есть много способов написать по-другому, что я уже и сделал, но интересует почему не работает конкретно данное выражение.
|
- Помогите с регекспом - Heller 24.08.06 16:10 [1541]
|
|
|