1. Задавайте здесь вопросы о коде, которые не подходят в другие разделы, такие как:
    Дизайн > Верстка
    PHP > Как сделать на PHP
    Скрыть объявление

Помогите написать скриптик

Тема в разделе "Web Coding", создана пользователем G-Null, 3 окт 2007.

Статус темы:
Закрыта.
Модераторы: latteo
  1. G-Null

    G-Null

    Регистр.:
    6 сен 2007
    Сообщения:
    180
    Симпатии:
    21
    К примеру есть текст

    <span>
    Новсти, новости, новости
    </span>

    <script>.....</script>

    <span>
    Новое, новое
    </span>
    <span>
    Новое, новое
    </span>

    необходимо удалить из него теги прочий текст... известны уникальные гранияащие слова.. в данном случае нужно удалить всё от </span> до <span>, включая их самих.
    Это делается как-то через регулярные выражения.. помогите плиз..
     
  2. lassar2000

    lassar2000 Создатель

    Регистр.:
    18 мар 2007
    Сообщения:
    17
    Симпатии:
    3
    уточни: тебе надо удалить всё, что нахидится за тегами спан, а всё, что в середине тегов - обработать и стрипнуть хтмл?
     
  3. G-Null

    G-Null

    Регистр.:
    6 сен 2007
    Сообщения:
    180
    Симпатии:
    21
    да, именно так
     
  4. akhkharu

    akhkharu Постоялец

    Регистр.:
    26 июн 2007
    Сообщения:
    111
    Симпатии:
    12
    Нужно использовать нежадное захватывание:

    preg_match_all ("/<span>(.*?)<\/span>/si", $text, $matches);

    В $matches будут содержаться все вхождения.
     
Статус темы:
Закрыта.