Конференция "Прочее" » Вопрос по регуляркам + php
 
  • Nous Mellon_ (03.08.08 10:38) [0]
    Друзья, есть вопрос по регуляркам, помогите кто разбирается. В переменной $some есть хтмл код. Нужно вырезать вхождения вида
    <!--com1-->.....здесь любые символы....<!--com2-->. Только один момент. Может быть конструкция вида <!--com1-->...<!--com2-->...<!--com2-->...<!-com2--> нужно чтобы удаляла полностью все строку, т.е. как бы по крайним вхождениям вместе с внутренними. Буду благодарен
  • ketmar © (03.08.08 11:41) [1]
    >[0] Nous Mellon_ (2008-08-03 10:38:00)
    так обычная регулярка и съест. они по-дефолту жадные.

    ---
    All Your Base Are Belong to Us
  • alex-drob © (03.08.08 12:28) [2]
    preg_replace('/(?:<!--.+-->)/U','',$some) - это удалит только все <!--com-->
    preg_replace('/(?:<!--.+-->)/','',$some) - а это всю строку
 
Конференция "Прочее" » Вопрос по регуляркам + php
Есть новые Нет новых   [134439   +53][b:0][p:0]