За последние 24 часа нас посетили 17224 программиста и 1222 робота. Сейчас ищут 1430 программистов ...

Вибрать контент между двумя тегами.

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

  1. xak2

    xak2 Guest

    Перепробовал много примеров но пока что не получилось. Надо между двумя тегами:

    HTML:
    1.  
    2. <table border="0" width="720" align=center>
    3.    <tr>
    4.      <td>
    5.  
    и

    HTML:
    1.  
    2.      </table>
    3.   </td>
    4. </tr>
    5.  
    выдрать содержимое... Желательно при помощи preg_match.
    Нужна сама регуляра, никак немагу ничего придумать. Спасибо за внимание.
     
  2. 440Hz

    440Hz Старожил
    Команда форума Модератор

    С нами с:
    21 дек 2012
    Сообщения:
    8.003
    Симпатии:
    1
    Адрес:
    Оттуда
    а че воруем?
    как ни ай-ай-ай!
     
  3. xak2

    xak2 Guest

    Я не ворую, нужно отпарсить xml с товарами дял интернет-магазина, там есть ссылка на описанием с товаром, надо вырезать саму таблицу с описанием и добавить в базу.
     
  4. Anonymous

    Anonymous Guest

    =)
     
  5. xak2

    xak2 Guest

    Я сказал чтото смешное? :?
     
  6. Anonymous

    Anonymous Guest

    А это xml, ты уверен?
     
  7. xak2

    xak2 Guest

    HTML:
    1.   <Product>
    2.     <ELKOcode>1082775</ELKOcode>
    3.     <manufacturerCode>0580B017                      </manufacturerCode>
    4.     <productName>PRINTER/COP/SC/FAX PIXMA MP530/0580B017 CANON</productName>
    5.     <vendorName>CANON</vendorName>
    6.     <vendorCode>CD </vendorCode>
    7.     <categoryCode>AIO</categoryCode>
    8.     <warranty>12</warranty>
    9.     <currency>LVL</currency>
    10.     <price>126.51</price>
    11.     <discountPrice>126.51</discountPrice>
    12.     <packagingQuantity>1</packagingQuantity>
    13.     <httpDescription>http://catalog2.elkogroup.com/ProductDescriptions.asp?productID=1082775</httpDescription>
    14.     <stockQuantity>0</stockQuantity>
    15.   </Product>
    Разве нет?
     
  8. Luge

    Luge Старожил

    С нами с:
    2 фев 2007
    Сообщения:
    4.680
    Симпатии:
    1
    Адрес:
    Минск
    и при чём здесь <table>?
     
  9. xak2

    xak2 Guest

    HTML:
    1. <httpDescription>http://catalog2.elkogroup.com/ProductDescriptions.asp?productID=1082775</httpDescription>
    ... неужели все так сложно :?
     
  10. Luge

    Luge Старожил

    С нами с:
    2 фев 2007
    Сообщения:
    4.680
    Симпатии:
    1
    Адрес:
    Минск
    поискать в этом разделе вопросы про поиск между тэгами
     
  11. xak2

    xak2 Guest

    PHP:
    1. '/<table border="0" width="720" align=center><tr><td>(.*)<\/table><\/td><\/tr><\/table>/Usi'
    Практично?
     
  12. 440Hz

    440Hz Старожил
    Команда форума Модератор

    С нами с:
    21 дек 2012
    Сообщения:
    8.003
    Симпатии:
    1
    Адрес:
    Оттуда
    брутально
     
  13. 440Hz

    440Hz Старожил
    Команда форума Модератор

    С нами с:
    21 дек 2012
    Сообщения:
    8.003
    Симпатии:
    1
    Адрес:
    Оттуда
    xak2 - не интересно...
     
  14. xak2

    xak2 Guest

    ;) Ладно спасибо хоть за моральную поддержку