<?php
$str='<div align=center><br><img src=http://img.baidu.com/img/slogo.gif width=174 height=64><br><tr>';
preg_match_all("/src\=[\'\"]?([^\s\"\']+)/isx",$str,$array);
for($i=0;$i<count($array[1]);$i++){
echo $array[1][$i]."<br>";
}
?>
$str='<div align=center><br><img src=http://img.baidu.com/img/slogo.gif width=174 height=64><br><tr>';
preg_match_all("/src\=[\'\"]?([^\s\"\']+)/isx",$str,$array);
for($i=0;$i<count($array[1]);$i++){
echo $array[1][$i]."<br>";
}
?>
<?php
$str='<div align=center><br><img src=http://img.baidu.com/img/slogo.gif width=174 height=64><br><tr>';
preg_match_all("/<img\s[^>]*src\=[\'\"]?([^\s\"\']+)/isx",$str,$array);
for($i=0;$i<count($array[1]);$i++){
echo $array[1][$i]."<br>";
}
?>
$preg_match_all("/src=(\s*)([\"']?)(.*\.gif)\\2\s/iU",$str,$regs);
可能这个方法比较笨!^_^;