Удалял все теги, которые в квадратных скобках

Тема в разделе "Регулярные выражения", создана пользователем Parviz555, 21 янв 2011.

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

    Parviz555

    Регистр.:
    29 янв 2009
    Сообщения:
    160
    Симпатии:
    38
    PHP:
    $text '[country]Страна[/country], [city]Город[/city], [adress]Адрес[/adress] и т.д...';
    Как можно составить регулярку, чтобы удалял все теги, которые в квадратных скобках, и в результате у нас получилось:

    PHP:
    СтранаГородАдрес и т.д....
    Заранее спасибо за помощь!!!
     
  2. Hafner

    Hafner Постоялец

    Регистр.:
    9 июл 2008
    Сообщения:
    79
    Симпатии:
    30
    Простейшее решение:
    Код:
    \[.*?\]
     
    Parviz555 нравится это.
  3. Jeckerson

    Jeckerson Постоялец

    Регистр.:
    26 июл 2009
    Сообщения:
    56
    Симпатии:
    6
    PHP:
    $text '[country]Страна[/country], [city]Город[/city], [adress]Адрес[/adress] и т.д...';  
    preg_replace('/\[(.+?)\]/','',$text);
    Ну или как постом выше. =)
     
    Parviz555 нравится это.
Статус темы:
Закрыта.