За последние 24 часа нас посетили 22738 программистов и 1265 роботов. Сейчас ищут 817 программистов ...

вырезать php-теги

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

  1. Koc

    Koc Активный пользователь

    С нами с:
    3 мар 2008
    Сообщения:
    2.253
    Симпатии:
    0
    Адрес:
    \Ukraine\Dnepropetrovsk
    заделитесь плизз регуляркой, которая вырезает php-теги, но при этом оставляет всякие <? xml
     
  2. Mr.M.I.T.

    Mr.M.I.T. Старожил

    С нами с:
    28 янв 2008
    Сообщения:
    4.586
    Симпатии:
    1
    Адрес:
    у тебя канфетка?
    опять костыль какой-то
    Код (Text):
    1. #<\?(?:php|)(.*?)\?>#is
     
  3. Koc

    Koc Активный пользователь

    С нами с:
    3 мар 2008
    Сообщения:
    2.253
    Симпатии:
    0
    Адрес:
    \Ukraine\Dnepropetrovsk
    я смотрю, у кого-то большие проблемы с пониманием того, что от него просят.

    http://rghost.ru/615310.view

    Сейчас регулярка такая, если че:
    PHP:
    1. <?php
    2. $pattern = array(
    3.     '#<([\?%])=?.*?\1>#si',
    4.     '#<script\s+language\s*=\s*(["\']?)php\1\s*>.*?</script\s*>#si',
    5.     '#<\?php(?:\r\n?|[ \n\t]).*?\?>#si',
    6. );
    7.  
    8.  
    Но она режет и <?xml
     
  4. Mr.M.I.T.

    Mr.M.I.T. Старожил

    С нами с:
    28 янв 2008
    Сообщения:
    4.586
    Симпатии:
    1
    Адрес:
    у тебя канфетка?
  5. Koc

    Koc Активный пользователь

    С нами с:
    3 мар 2008
    Сообщения:
    2.253
    Симпатии:
    0
    Адрес:
    \Ukraine\Dnepropetrovsk
    за 100 рублей я и сам напишу
     
  6. Mr.M.I.T.

    Mr.M.I.T. Старожил

    С нами с:
    28 янв 2008
    Сообщения:
    4.586
    Симпатии:
    1
    Адрес:
    у тебя канфетка?
    потом сюда выложи