怎么用PHP正则获取有图片地址
发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,这篇文章主要介绍"怎么用PHP正则获取有图片地址",在日常操作中,相信很多人在怎么用PHP正则获取有图片地址问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答"怎么用PHP正
千家信息网最后更新 2026年11月03日怎么用PHP正则获取有图片地址
这篇文章主要介绍"怎么用PHP正则获取有图片地址",在日常操作中,相信很多人在怎么用PHP正则获取有图片地址问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答"怎么用PHP正则获取有图片地址"的疑惑有所帮助!接下来,请跟着小编一起来学习吧!
核心代码
PHP正则提取或更改图片img标记中的任意属性';//1、取整个图片代码preg_match('/<\s*img\s+[^>]*?src\s*=\s*(\'|\")(.*?)\\1[^>]*?\/?\s*>/i',$str,$match);echo $match[0];//2、取widthpreg_match('//i',$str,$match);echo $match[1];//3、取heightpreg_match('/ /i',$str,$match);echo $match[1];//4、取srcpreg_match('/ /i',$str,$match);echo $match[1];/*PHP正则替换图片img标记中的任意属性*///1、将src="/uploads/images/20100516000.jpg"替换为src="/uploads/uc/images/20100516000.jpg")print preg_replace('/( )/i',"\${1}uc/images/\${3}",$str);echo "
";//2、将src="/uploads/images/20100516000.jpg"替换为src="/uploads/uc/images/20100516000.jpg",并省去宽和高print preg_replace('/(/i',"\${1} \${2}uc/images/\${3}>",$str);?>
PHP获取所有图片地址正则表达式
不带图片的所有图片地址匹配:
preg_match_all('/(\s+src\s?\=)\s?[\'|"]([^\'|"]*)/is', $request->input('detail_content'), $match);
带data:image/的:
preg_match_all('/(\s+src\s?\=)\s?[\'|"]([^\'|"]*)[data]/is', $request->input('detail_content'), $match);
PHP正则获取一段字符串中所有图片地址
有的时候我们需要获取文章内容或者字符串中所有的图片地址,那么我们首先想到的就是正则匹配,该怎么实现呢,下面就是小编的亲测方法
$str = '
';$preg = '/
/i';//匹配img标签的正则表达式preg_match_all($preg, $str, $allImg);//这里匹配所有的imgecho ' ';print_r($allImg);输出结果如下
( [0] => Array ( [0] =>[1] =>
[2] =>
) [1] => Array ( [0] => /upload/20180621/1529561322214.png [1] => /Home/images/404.jpg [2] => /upload/20180621/1529561322214.png ) )
到此,关于"怎么用PHP正则获取有图片地址"的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注网站,小编会继续努力为大家带来更多实用的文章!
正则
图片
地址
有图片
学习
属性
标记
代码
字符
字符串
就是
文章
方法
更多
表达式
帮助
实用
接下来
内容
时候
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
互联网络科技
广州大一互联网络科技有限公司
中国互联网科技工作委员会毛军
亿策互联网科技
成都互联网科技公司
壹账通互联网科技
互联网巨头投资的硬核科技
农村开互联网科技讲堂
哈尔滨屹滨互联网科技有限公司
链环科技传统企业怎么转型互联网
企晟互联网信息科技有限公司
互联网在线教育科技创业
佛山市拉法互联网科技有限公司
深圳无忧互联网科技
互联网领先科技宣传片
互联网相关科技技术
九思连强互联网电子科技有限公司
唐山双旺合互联网科技产业园
安徽零酒互联网科技有限公司
上海互联网科技园景观
银优互联网科技有限公司
壕鑫互联网络科技
互联网科技上市公司
唐信互联网科技 大连
互联网养老 桔豆科技
欧洲十大科技互联网公司
山东有哪些互联网科技公司
互联网金融科技公司的优势
互联网硬科技公司
上海旺乐尼互联网科技有限公司


