Форум: "Основная";
Текущий архив: 2003.11.03;
Скачать: [xml.tar.bz2];
ВнизРегулярные выражения Найти похожие ветки
← →
kosha80 (2003-10-22 13:00) [0]Здраствуйте господа програмеры,
у меня такой вопрос:
Я хочу вытащить из HTML страницы некий блок.
Для этого я использую компонент TRegExpr, по работе компонента вопросов нет, а вот по синтаксису задания рег. выражения вопрос такой:
Допустим у меня такой HTML текст
...
<ol class=vdiv>
<li><h1>la-la-la</h1>
<li>m1</li><li>m2</li></li>
<li><h1>la-la-la 1</h1>
<li>m1</li><li>m2</li></li>
</ol>
...
или что-то подобное как мне поблочно вытащить блоки la-la-la и la-la-la1 ?
← →
Ломброзо (2003-10-22 13:36) [1]1
<h1>(.*?)</h1>
2
использовать модификатор глобального поиска
← →
kosha80 (2003-10-22 13:56) [2]НО тогда он выведет все <h1> </h1>, а мне надо толь ко между тегами <li></li>
← →
Ломброзо (2003-10-22 14:07) [3]а скобки я зачем поставил? и знак вопроса?
← →
kosha80 (2003-10-22 14:11) [4]Ага, спасибо
я понял, здесь используется не жадный поиск с модификатором ?
Я свое выражение переписал и у меня все заработало!
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2003.11.03;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.011 c