try:str="<img src='****' width=100><p>肖肖(化名)<img src='****' width=100><p>肖肖(化名)"
ss=""
do until instr(1,str,"<img")=0
flag=instr(1,str,">")
if flag<>0 then
ss=ss&mid(str,flag,instr(flag,str,">")-flag+1)
str=mid(str,flag+1)
end if
loopresponse.write ss
ss=""
do until instr(1,str,"<img")=0
flag=instr(1,str,">")
if flag<>0 then
ss=ss&mid(str,flag,instr(flag,str,">")-flag+1)
str=mid(str,flag+1)
end if
loopresponse.write ss
echo preg_replace("/<img[^>]+>/is","\\1',$content);
这个看看吧
preg_match("/<img[^>]+src=(.*)>/U",$content,$matches);
echo "<img src=".$matches[1].">";
echo $matches[1];这个OK了!我试过了