За последние 24 часа нас посетили 17092 программиста и 1345 роботов. Сейчас ищут 1519 программистов ...

Парсинг ячеек таблиц

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

  1. alexxx2783

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

    С нами с:
    6 ноя 2006
    Сообщения:
    2
    Симпатии:
    0
    Поиск использовал крайне активно, но решения не нашел.
    На сервере php4 так что dom.document использовать не получится

    Задача: необходимо получить значения между тегами <td atribs... > и <td>

    Проблема в том что внутри могут быть любые теги разметки типа <b> и <font>
    так что регулярка из серии
    preg_match_all('/<td>([^<]+)<\/td>/is',$content, $mas);
    не прокатит
     
  2. Mavir

    Mavir Guest

    Код (Text):
    1. preg_match_all('/<td>(.*)<\/td>/iUs',$content, $mas);
     
  3. vb

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

    С нами с:
    6 июн 2006
    Сообщения:
    911
    Симпатии:
    0
    Адрес:
    Saint-Petersburg
    Mavir, как так можно?! Сам разве не видишь иУс не читается - криво :) Вот Usi (Уси) - это я понимаю, красивое сочетание :)
     
  4. Anonymous

    Anonymous Guest

    в php4 есть DOM XML кстати..