qq807722947 2021-08-21 20:54 采纳率: 92.1%
浏览 8
已结题

php正则取出图片的地址重新排列

比如说原来是这样子的

<a href="https://img.su1018.cn/emlog/IMG_20200524_153612.jpg"><img src="https://img.su1018.cn/emlog/IMG_20200524_153612.jpg" alt="" /></a><br />
<a href="https://img.su1018.cn/emlog/mmexport1590305529082.jpg"><img src="https://img.su1018.cn/emlog/mmexport1590305529082.jpg" alt="" /></a><br />
<a href="https://img.su1018.cn/emlog/mmexport1590305520737.jpg"><img src="https://img.su1018.cn/emlog/mmexport1590305520737.jpg" alt="" /></a><br />
<a href="https://img.su1018.cn/emlog/mmexport1590305516334.jpg"><img src="https://img.su1018.cn/emlog/mmexport1590305516334.jpg" alt="" /></a><br />
<a href="https://img.su1018.cn/emlog/mmexport1590305511283.jpg"><img src="https://img.su1018.cn/emlog/mmexport1590305511283.jpg" alt="" /></a><br />
<a href="https://img.su1018.cn/emlog/mmexport1590305498971.jpg"><img src="https://img.su1018.cn/emlog/mmexport1590305498971.jpg" alt="" /></a>

上的的都是内容里面的 内容是 $content
我是这样写的,没成功啊

<?php 
$str = $log_content;
$tu = '/<img.*?src=[\"|\']?(.*?)[\"|\']?\s.*?>/i';
preg_match_all($tu, $str, $imgsrc);
echo $imgsrc;
 ?>

取出来之后想要这样

第一个 https://img.su1018.cn/emlog/IMG_20200524_153612.jpg
第二个 https://img.su1018.cn/emlog/mmexport1590305529082.jpg
  • 写回答

0条回答 默认 最新

    报告相同问题?

    问题事件

    • 系统已结题 8月29日
    • 修改了问题 8月21日
    • 创建了问题 8月21日

    悬赏问题

    • ¥20 求一个能提取支付链接的方法(软件更好)
    • ¥15 Odoo 17系统中如何配置自动更新生产成本功能
    • ¥15 如何提取京东订单生成QQ支付链接
    • ¥50 游戏中的像素着色器获取到的法线贴图错误怎么解决
    • ¥15 把从欧空局下载的哨兵一号数据导入snap的时候出现这个问题该怎么解决😥
    • ¥15 蓝桥杯stm322016年省赛试题中遇到的问题
    • ¥15 有没有ND4J能用的MAVEN地址
    • ¥15 外接电阻采用星形连接,测量一个电阻的相电压,用数据采集卡进行显示,而电机旋转转速有1300r/min,按照此电机的转速常数,应该电压值为15v左右
    • ¥100 oracle sgd 部署概要
    • ¥20 escpos打印到CUPS打印机