Как пропарсить динамический блок шаблонизатора

DJ_Petrovich

Новичок
Как пропарсить динамический блок шаблонизатора

Есть шаблон:
{какой-то текст}
....
<!-- BEGIN_CYCLE table_prod -->
{текст блока}
<!-- END_CYCLE table_prod -->
...
{какой-то текст}

Не могу догнать как выделить отсюда динамический блок:
<!-- BEGIN_CYCLE table_prod -->
{текст блока}
<!-- END_CYCLE table_prod -->
, а потом из него {текст блока}.
 

DJ_Petrovich

Новичок
Есть шаблон. В нем статические и динамические блоки.
Со статическими все понятно.
а динамический нужно вывести несколько раз ( в нем будет строка таблицы).
 

WP

^_^
Что значит статический и динамический? В чем отличия? Парси и обрабатывай как нужно.
 

DJ_Petrovich

Новичок
Если конкретно вопрос задать, то так:

как из строки выделить кусок такого текста:
<!-- BEGIN_CYCLE table_prod -->
{текст блока}
<!-- END_CYCLE table_prod -->,
потом из этой строки выделить {текст блока} и название самого блока, т.е. table_prod.
 

DJ_Petrovich

Новичок
Дык это ясно что регулярками, я понять не могу как выдрать {текст блока} между <!-- BEGIN_CYCLE table_prod --> и <!-- END_CYCLE table_prod -->.

Может пиво так действует... сам в шоке....
 

HraKK

Мудак
Команда форума
Прочитай ФАК когда протрезвешь там четко написано КАК.
 

DJ_Petrovich

Новичок
Понял в чем запара:
если все в строчку, то нормально работает
если с переводами строки - то нифига

Вот регулярка: /<!-- BEGIN (.*) -->(.*)<!-- END (.*) -->/

кто скажет что надо написать - тому респект и уважуха

-~{}~ 29.07.06 11:41:

Друзья, всем спасибо, разобрался!

Надо так : /<!-- BEGIN (.*) -->(.*)<!-- END (.*) -->/sm
 
Сверху