Динамически заменять атрибуты «src» всех тегов <img> (redux) [duplicate]

Возможный дубликат:
Динамически заменять атрибуты «src» всех тегов <img>

Смешная история: я выложилэтот самый вопрос Некоторое время назад, но вместо того, чтобы получить что-то, что я мог бы, вы знаете, использовать, все, что я получил, было много догм о пороках использования регулярных выражений для анализа HTML. Итак, снова.

У меня есть HTML-код и я хочу заменить атрибуты "src" всех тегов img, чтобы они указывали на копии идентичных изображений (хотя и с разными именами файлов) на другом хосте.

Например, учитывая эти три тега

<IMG SRC="../graphics/pumpkin.gif" ALT="pumpkin">
<IMG BORDER="5" SRC="redball.gif" ALT="*"> 
<img alt="cool image" src="http://www.crunch.com/pic.jpg"/>

Я хотел бы их заменить на

<IMG SRC="http://myhost.com/cache/img001.gif" ALT="pumpkin">
<IMG BORDER="5" SRC="http://myhost.com/cache/img002.gif" ALT="*"> 
<img alt="cool image" src="http://myhost.com/cache/img003.jpg"/>

Я пытаюсь использоватьPHP Простой HTML DOM Parserно я не понимаю

include 'simple_html_dom.php';
$html = str_get_html('<html><body>
<IMG SRC="../graphics/pumpkin.gif" ALT="pumpkin">
<IMG BORDER="5" SRC="redball.gif" ALT="*"> 
<img alt="cool image" src="http://www.crunch.com/pic.jpg"/>
</body></html>');

Что мне делать дальше?

Ответы на вопрос(2)

Ваш ответ на вопрос