регулярки незнаю , нужно относительно много, а долбить местных по каждой из них как-то не прикольно.что делают в подобных случаях ? =D чтото почитал про хтмл парсер , там на яве , я напуган O_O з.ы. самый очевидный ответ не писать
хотя не , не так уж много , много однотипных )) нум...ссылки в которых есть какое-то слово изображения в линках которых есть опред слово ну и одну таблицу разрезать , но это видно труднее всего =)
я сам не больно силен в этом PHP: <?php header("Content-type:text/html;charset=utf-8"); $url = 'http://www.php.ru/forum/viewtopic.php?t=32665'; $content = file_get_contents($url); function parseImges($content, $word){ $pattern = '/<img(?:.*)src=[\'"?]([^\'"]*'.$word.'[^\'"]*)[\'"](?:[^<]+)/i'; preg_match_all ($pattern, $content, $matches); return $matches[1]; } $searchWord = 'avatars'; $imgSrcArr = parseImges($content,$searchWord); foreach($imgSrcArr as $src){ echo "<img src='http://www.php.ru/forum/$src'>"; } ?> PHP: <?php header("Content-type:text/html;charset=utf-8"); $url = 'http://www.php.ru/forum/viewtopic.php?t=32665'; $content = file_get_contents($url); function parseImges($content, $word){ $pattern = '/<a(?:.*)href=[\'"?]([^\'"]*'.$word.'[^\'"]*)(?:.*)>(?:.*)<\/a>/i'; preg_match_all ($pattern, $content, $matches); return $matches[1]; } $searchWord = 'mode=post'; $imgSrcArr = parseImges($content,$searchWord); foreach($imgSrcArr as $src){ echo $src."<br>"; } ?> насчет таблицы не понятно