sanch
Новичок
трабл с regexp, надо составить регулярное выражение
Админ локалки попросил написать скрипт который будет брать данные о последнем посте из БД форума на движке IPB записывать их в текстовый файл,
а потом уже этот текстовый файл пойдет в виде новостей на хабе DC++.
я его написал, но там надо фильтровать теги, которые содержаться в теле поста.
например, возмем фильтрацию тегов цитат.
надо сделать чтоб из поста убирались все цитаты.
я пробовал так:
когда в тексте одна цитата работает нормально,
но если в тексте идет цитата, потом текст, потом цитата удаляется все и цитаты и обычный текст между ними.
пробовал так
вообще ничего не удаляет.
Пробовал другие конструкции, но нужного результата не получил
Поможите кто чем может, заранее спасибо.
Админ локалки попросил написать скрипт который будет брать данные о последнем посте из БД форума на движке IPB записывать их в текстовый файл,
а потом уже этот текстовый файл пойдет в виде новостей на хабе DC++.
я его написал, но там надо фильтровать теги, которые содержаться в теле поста.
например, возмем фильтрацию тегов цитат.
надо сделать чтоб из поста убирались все цитаты.
я пробовал так:
PHP:
$msg = ereg_replace("<!--quoteo(.)+<!--QuoteEEnd-->","",$msg);
но если в тексте идет цитата, потом текст, потом цитата удаляется все и цитаты и обычный текст между ними.
пробовал так
PHP:
$msg = ereg_replace("<!--quoteo[^<]+<!--QuoteEEnd-->","",$msg);
Пробовал другие конструкции, но нужного результата не получил
Поможите кто чем может, заранее спасибо.