Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: прошу помощи с регулярным выражением
<pclass="MsoNormal"><strong>Дневные ходовые огни, или DRL (Daytime Running Light)</strong> - это
одна из новинок в области автосвета. Ходовые огни предназначены для того, чтобы
сделать ваш автомобиль заметнее, а не для освещения дороги. </p>
<pclass="MsoNormal"><strong>Использовать <spanlang="EN-US">DRL</span><spanlang="EN-US"> </span>выгоднее</strong>, чем фары, поскольку луч света от <spanlang="EN-US">DRL</span> направлен выше, что делает вас
заметнее, но при этом не ослепляет водителя. Также износ фар при постоянном
использовании куда выше, чем износ <spanlang="EN-US">DRL</span> при том же использовании, поскольку они специально предназначены
для постоянной работы.</p>
<pclass="MsoNormal">Проще один раз <strong>купить дневные ходовые огни</strong>, чтобы потом
всегда быть заметным на дороге и не платить деньги за дополнительное
обслуживание фар. А в свете последней поправки от 20 ноября 2010 года о езде с
включенным ближним светом или ходовыми огнями – <strong>использование <spanlang="EN-US">DRL</span> поможет вам избежать высоких штрафов.</strong></p><span ;="" mso-fareast-font-family:="" times="" new="" roman="" ;mso-ansi-language:ru;mso-fareast-language:="" ru;mso-bidi-language:ar-sa=""style="font-size: 12pt;"> </span></font>
Рассуждал так:
1) указал уникальный кусочек текста <font style="font: 12px Arial; color:#000;">
2) идут любые символы до тега </font>
пробовал написать ?+</font> , но так тоже не работает.
Пробовал указать шаблон <font style="font: 12px Arial; color:#000;">?+(?=</font>)
тож не помогло.
?+ означает не менее одного любого символа. Или я что-то путаю???
Покинул форум
Сообщений всего: 8715
Дата рег-ции: Июнь 2009
Помог: 17 раз(а)
koka пишет:
Надо получить кусочек текста, расположенный на страничке между тегами font
В качестве возможного варианта решения предполагаемой задачи допустимо исопльзование средств XML-анализатора позволяющег обеспечить извлечение отдельныъ элементов и их параметров из оригинального документа - на основе предоставления явного вложенного пути к целевому элементу или критерия его поиска в XML-документе
----- Сделать можно все что угодно - нужно только старание, терпение и хороший поисковик
Безлимитный web-хостинг от 15 рублей за 40 МБ дискового пространства - http://ihost[dot]oks71[dot]ru/
koka
Отправлено: 23 Января, 2011 - 12:02:06
Гость
Покинул форум
Сообщений всего: 115
Дата рег-ции: Июнь 2010 Откуда: Россия, Ижевск
Помог: 1 раз(а)
JustUserR пишет:
koka пишет:
Надо получить кусочек текста, расположенный на страничке между тегами font
В качестве возможного варианта решения предполагаемой задачи допустимо исопльзование средств XML-анализатора позволяющег обеспечить извлечение отдельныъ элементов и их параметров из оригинального документа - на основе предоставления явного вложенного пути к целевому элементу или критерия его поиска в XML-документе
JustUserR, а что такое XML анализатор??? Он эффективнее, лучше регулярных выражений??? Если да, то можете дать какую-нибудь ссылку на эту тему?
Покинул форум
Сообщений всего: 750
Дата рег-ции: Авг. 2009
Помог: 16 раз(а)
JustUserR пишет:
В качестве возможного варианта решения предполагаемой задачи допустимо исопльзование средств XML-анализатора позволяющег обеспечить извлечение отдельныъ элементов и их параметров из оригинального документа - на основе предоставления явного вложенного пути к целевому элементу или критерия его поиска в XML-документе
Это с условием валидности контента.
----- армия.. самое убогое место
koka
Отправлено: 23 Января, 2011 - 12:23:59
Гость
Покинул форум
Сообщений всего: 115
Дата рег-ции: Июнь 2010 Откуда: Россия, Ижевск
Помог: 1 раз(а)
movEAX пишет:
JustUserR пишет:
В качестве возможного варианта решения предполагаемой задачи допустимо исопльзование средств XML-анализатора позволяющег обеспечить извлечение отдельныъ элементов и их параметров из оригинального документа - на основе предоставления явного вложенного пути к целевому элементу или критерия его поиска в XML-документе
Это с условием валидности контента.
А что такое XML-анализатор???
movEAX, то есть этим анализатором не получится распарсить страницу с ошибками в html???
Покинул форум
Сообщений всего: 750
Дата рег-ции: Авг. 2009
Помог: 16 раз(а)
koka пишет:
А что такое XML-анализатор???
SAX, Simple XML, XPath
koka пишет:
movEAX, то есть этим анализатором не получится распарсить страницу с ошибками в html???
Почему же, просто придется сделать его валидным.
----- армия.. самое убогое место
JustUserR
Отправлено: 23 Января, 2011 - 12:35:50
Активный участник
Покинул форум
Сообщений всего: 8715
Дата рег-ции: Июнь 2009
Помог: 17 раз(а)
koka пишет:
JustUserR, а что такое XML анализатор??? Он эффективнее, лучше регулярных выражений??? Если да, то можете дать какую-нибудь ссылку на эту тему
Использование средств XML-анализатора для решения предполагаемой задачи в действительности является в значительной мере более эффективным решением обеспечиваемого за счет проведения разбора XML-документа в компиированном коде соответствующих модулей
Более подробная информация по данному вопросу предоставлена здесь http://www.php.su/functions/?page=cat_xml
----- Сделать можно все что угодно - нужно только старание, терпение и хороший поисковик
Безлимитный web-хостинг от 15 рублей за 40 МБ дискового пространства - http://ihost[dot]oks71[dot]ru/
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.