PHP字符串提取一段文字中的img代码
如:“欢迎查看美女图片<imgsrc="images/new/h1.jpg"width="450"height="210"/>哈哈!”我要提取<imgsrc="image...
如:“欢迎查看美女图片<img src="images/new/h1.jpg" width="450" height="210" />哈哈!”我要提取<img src="images/new/h1.jpg" width="450" height="210" />存入 $img=<img src="images/new/h1.jpg" width="450" height="210" />
展开
2个回答
展开全部
<?php
$str='“欢迎查看美女图片<img src="images/new/h1.jpg" width="450" height="210" />哈哈!<img src="images/new/h1.jpg" width="450" height="210" />”';
echo $str;
preg_match_all('/<img.*\/>/iUs', $str, $out);
print_r($out);
$img=$out[0][0];
echo $img;
?>
运行这段代码,看看是不是你想要的~
$str='“欢迎查看美女图片<img src="images/new/h1.jpg" width="450" height="210" />哈哈!<img src="images/new/h1.jpg" width="450" height="210" />”';
echo $str;
preg_match_all('/<img.*\/>/iUs', $str, $out);
print_r($out);
$img=$out[0][0];
echo $img;
?>
运行这段代码,看看是不是你想要的~
追问
谢谢 如果我只想要里面的images/new/h1.jpg,怎么做?谢谢
展开全部
用正则吧。
上面的朋友已经问答了,我补充你的第二问:
只得到里面的 images/new/h1.jpg
-----------------------------
<?php
$str='“欢迎查看美女图片<img src="images/new/h1.jpg" width="450" height="210" />哈哈”';
preg_match_all('/src="(.*)"/iUs', $str, $out);
$img=$out[1][0];
echo $img;
?>
上面的朋友已经问答了,我补充你的第二问:
只得到里面的 images/new/h1.jpg
-----------------------------
<?php
$str='“欢迎查看美女图片<img src="images/new/h1.jpg" width="450" height="210" />哈哈”';
preg_match_all('/src="(.*)"/iUs', $str, $out);
$img=$out[1][0];
echo $img;
?>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询