preg_match_allを使ってリンク先が画像のURL取得したいんだけど正規表現がわかりません。

これを↓
<a href="http://img.hoge/001.jpg"; target="_blank">
こうしたい↓
http://img.hoge/001.jpg
作ってみたのがこれ↓
preg_match_all('/href="(.*?)(jpg|jpeg|png)?"/', $html, $imgurllist);

わかる方いらっしゃいました教えて下さい。