Регулярка в SMARTY

Тема в разделе "Другие языки", создана пользователем rasandrey, 12 май 2011.

Модераторы: Цукер
  1. rasandrey

    rasandrey

    Регистр.:
    2 апр 2009
    Сообщения:
    214
    Симпатии:
    6
    Добрый день!
    Нужна помощь в составлении регулярного выражения на smarty

    Суть: есть строчка вида
    Код:
    Тип(что-то)
    нужно вырезать регуляркой то, что в скобках(вместе со скобками).

    Помогите, плиз
     
  2. Miraage

    Miraage Angular/Laravel

    Регистр.:
    3 июн 2008
    Сообщения:
    230
    Симпатии:
    51
    PHP:
    $smarty->assign('foo''Тип(строка)');
    $smarty->display('bar.tpl');
    bar.tpl
    Код:
    {$foo|regex_replace:"Тип\((\w+)\)":"(\\1)"}
    
    по идее так
     
  3. rasandrey

    rasandrey

    Регистр.:
    2 апр 2009
    Сообщения:
    214
    Симпатии:
    6
    в переменной может быть любой текст, например,
    Код:
    Еще что-то(вырезать)