サンプルコードがあります:
$content = 'I have a image <img border="0" alt="581.jpg - 58.03 KB" src="581.jpg">';
そしてphp
preg_match('/<img.+src=[\'"](?P<src>.+)[\'"].*>/i', $content, $image);
echo $image[0];
結果: 581.jpg" border="0" alt="581.jpg -
、修正方法は?