PHP正则如何匹配图片 preg_match('#<img.+?src="[^>"]+?([^"/]+?)"[^>]+>#is', '<img src="http://127.0.0.1:81/upload/files/aaa.jpg" alt="大幅度4" >', $matches); echo $matches[0];这里匹配图片了, 但我想匹配图片里 alt="" 的图片 怎么匹配呢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 preg_match('/<img.+?src=["\'](.*?)["\'].*?alt=""/is', '<img src="http://127.0.0.1:81/upload/files/aaa.jpg" alt="" >', $matches); echo $matches[0]; alt="" 改成 alt="(.+?)"试试看看 不行哦 。 而且要求的是 获取 alt="" 的 图片 preg_match('/<img.+?src=["\'](.*?)["\'].*?alt=""/is', '<img src="http://127.0.0.1:81/upload/files/aaa.jpg" alt="" >', $matches); echo $matches[1];测试没问题 <?phppreg_match('#<img.+?src="[^>"]+?([^"/]+?)"[^>]*alt="([^"]*)"[^>]*>#is', '<img src="http://127.0.0.1:81/upload/files/aaa.jpg" alt="大幅度4" >', $matches); print_r($matches); 请问有PHP写的后台管理程序吗? 怎么在提交的数值前自动加上货币符号? 本地测试:404错误指定URL页面,大家多帮忙!急!~~ 新手问题:MYSQL无法删除中文ID的项目 如何查看mysql里有多少数据表? apache不能被外网访问 怎么把一个列表中选项的值传到下个php界面中 有关向PHP传参的问题,请指教。 请问 以PHP+MYSQL 开发的网络数据库怎么样实现 数据备份 的?? 紧急求救有关PHP分页的问题 PHP表单中的textarea为什么只能输入一行?而且还是只能在中间输入。 php连接oracle问题
echo $matches[0];
echo $matches[1];测试没问题
preg_match('#<img.+?src="[^>"]+?([^"/]+?)"[^>]*alt="([^"]*)"[^>]*>#is', '<img src="http://127.0.0.1:81/upload/files/aaa.jpg" alt="大幅度4" >', $matches);
print_r($matches);