一番大きい画像を得る置換

Amazonの一番大きい画像を得る置換を考えてみました。*は予想外のことが起こりやすいのであまり使わない方がいいような気もしますが、とりあえずほかにうまくいく方法がありませんでした。

echo "置換前:" . $_GET['imgurl'] . "<BR>";

//最初に出現する_から最後に出現する_までをまとめて削除
$patterna = '/_.*_/';
$patternb = '';
$largeimgurl = preg_replace($patterna, $patternb, $_GET['imgurl']);

echo "置換後:" . $largeimgurl . "<BR>";


例:
置換前:http://ec2.images-amazon.com/images/I/51ahaH-QD6L._SL500_AA240_.jpg
置換後:http://ec2.images-amazon.com/images/I/51ahaH-QD6L..jpg