замена тега

Тема в разделе "Регулярные выражения", создана пользователем vipTelnet, 25 окт 2013.

Статус темы:
Закрыта.
Модераторы: xpert13
  1. vipTelnet

    vipTelnet Постоялец

    Регистр.:
    14 янв 2013
    Сообщения:
    133
    Симпатии:
    11
    Пишу плагин под джумалу
    вставил типа свой тег или снипет бог его знает как это правильно называется
    вот такой он
    {voiting , content, 6}

    теперь нужно всех таких вот найти и заменить на html
    в принципе все исщется и заменяется как надо
    PHP:
    $regex '/(\{voiting[^\}]*)/is';
    $buf preg_replace_callback$regex, array($this,'plgSystemExtraVoteReplacer'), $buf );
    но вот подледная фигурная скобка } не удаляется так как я выполняю поиск в аккурат до нее [^\}]*
    а как сделать так что и она тоже попадала в поиск?

    PHP:
    /(\{voiting.*?\})/is
    нашел решение
     
    Последнее редактирование модератором: 26 окт 2013
Статус темы:
Закрыта.