нужна помощь(многостроковый поиск)

Статус
В этой теме нельзя размещать новые ответы.

BKK

Профессор
Регистрация
21 Окт 2009
Сообщения
157
Реакции
46
Возникла очередная проблема
Необходимо сделать регулярку многострокового поиска

В общем есть такой кусок html кода

Пример:
HTML:
......
<div class=Section1>
1: alena
2: petr
3: alex
4: nikita
</div>
......

Нужно регуляркой получить
1: alena
2: petr
3: alex
4: nikita



PHP:
preg_match("/<div class=Section1>(.+?)<\/div>>/Sis", file_get_contents($url), $m);
print_r($m);
 
работает только надо убрать > в конце регулярки, там <\/div>>
или если надо построчно взять то дальше preg_match_all или explode
PHP:
preg_match("/<div class=Section1>(.+?)<\/div>/Sis", file_get_contents($url), $m);
echo '<pre>';
print_r($m);
echo '</pre>';

preg_match_all("/(\d+:[^\r\n|^\r|^\n]+)\s/is", $m[1], $m1);
echo '<pre>';
print_r($m1);  
echo '</pre>';

$m2 = explode("\r\n", trim($m[1]));
echo '<pre>';
print_r($m2);  
echo '</pre>';
 
  • Нравится
Реакции: BKK
Блин))) не заметил)) спасиб!
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху