Помогите пожалста отпарсить HTML (не могу разобраться в регулярном выражении)

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

cjremix

Новичок
Помогите пожалста отпарсить HTML (не могу разобраться в регулярном выражении)

Здравствуйте!
Парсю html, нужно выдернуть из него все картинки, я пытаюсь поймать строки вида 'src="blablabla.format"'
тестовая html-ка такая:
PHP:
<p><img height="21" width="87" src="/userfiles/avavav.GIF" alt="" /></p>
<p><img height="138" width="150" src="/userfiles/cd81c20268fd8f7940a41d19fd89aa01.jpg" alt="" /></p>
Пишу:
PHP:
ereg("src=\"(\w+(.jpg|.gif|.png|.JPG|.GIF|.PNG))\"",$postedValue,$Pictures);//в postedValue - html код.
Не работает нифига (ничего не возвращает).
Пишу:
PHP:
ereg("src=\"(.+(.jpg|.gif|.png|.JPG|.GIF|.PNG))\"",$postedValue,$Pictures);
PHP:
array(3) {
  [0]=>
  string(129) "src="/userfiles/avavav.GIF" alt="" /></p>
<p><img height="138" width="150" src="/userfiles/cd81c20268fd8f7940a41d19fd89aa01.jpg""
  [1]=>
  string(123) "/userfiles/avavav.GIF" alt="" /></p>
<p><img height="138" width="150" src="/userfiles/cd81c20268fd8f7940a41d19fd89aa01.jpg"
  [2]=>
  string(4) ".jpg"
}
Не совсем то, что мне нужно. Помогите пожалста с регулярным, или может быть есть другой способ выдернуть картинки из html? Буду очень признателен за совет. Спасибо.
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху