PDA

Просмотр полной версии : пропапсить html


helat
19.02.2008, 01:01
необходимо спаристь текст с html страницы который находиться между тегами
"vars="file=" и "&nologo"

причём если такой текст не один то спарсить все повотрения.
кто поможет?
на php.

Kaimi
19.02.2008, 01:10
Если я правильно понял что тебе нужно, то делается это например так


<?
$text = "45hj45nh4gfrehg4th54vars=231412&file=51512521353253263&nologogadgrehtuy5yt5h4eh4";

preg_match_all("|vars=(.*)&file=(.*)&nologo|",
$text,
$out, PREG_SET_ORDER);
echo $out[0][1]."\n";
echo $out[0][2]."\n";
?>


Лучше дай пример страницы которую парсить надо)

Isis
19.02.2008, 10:36
<?php
$match = file_get_contents('http://www.site.com/index.html');
preg_match_all("#vars=\"file=(.*)&nologo#isU", $match, $out, PREG_SET_ORDER);
echo '<pre>';
print_r($out['1']);
echo '</pre>';
?>