位置: 编程技术 - 正文

PHP正则获取页面所有图片地址(php正则表达式匹配字符串)

编辑:rootadmin

推荐整理分享PHP正则获取页面所有图片地址(php正则表达式匹配字符串),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:phpemail正则,php正则表达式验证网址,php正则表达式匹配字符串,php正则url,php正则匹配网址,php正则匹配网址,php正则匹配网址,php正则url,内容如对您有帮助,希望把文章链接给更多的朋友!

/<img.*srcs*=s*["|']&#;s*([^>"'s]*)/i

,我使用kindeditor保存文章,但是需要取出第N个图片的地址作为文章的标志图片,文章代码(内容的html)保存到数据库一个字段,然后图片地址保存到另外一个字段.我就是使用上面的正则解决的.

我说明下,上面的地址是直接获取img标签内src属性的值.在使用该正则的php页面访问该路径如果能找到图片的话,可以直接使用,如果不能,你可以使用preg_match_all将所有地址先保存到数组,然后处理路径,比如获取文件名称(不含路径部分),然后重新组成url,再删除图片.

我的例子:

呵呵 我的内容部分被php给加上转义了,所以我需要先把去除,str_ireplace("","",$content),然后将匹配的内容保存到$arr数组(二维的).

$arr[1]就是存储该路径的数组.

实例

PHP正则获取页面所有图片地址(php正则表达式匹配字符串)

结果

PHP正则匹配图片并给图片加链接详解

1.preg_replace和str_replace的区别:

str_replace只是纯字符替换,而preg_replace才是正则替换

2.$0,$1,$2等的说明:

$0指的是被整个模式所匹配的文本;

$1指的是首个 ( ) 引用的串;

$2指的是第二个()引用的串; 以此类推

有关PHP正则获取页面所有图片地址的知识,小编就给大家介绍到这里,希望对大家有所帮助!

Zend Framework教程之Zend_Config_Ini用法分析 本文实例讲述了ZendFramework教程之Zend_Config_Ini用法。分享给大家供大家参考,具体如下:Zend_Config_Ini允许开发者通过嵌套的对象属性语法在应用程序中用

php resizeimage 部分jpg文件 生成缩略图失败的原因分析及解决办法 今天遇到GD的resizeimage函数处理jpg后缀文件的缩略图的时候提示该图片不是合法的jpg图片并报错bWarning/b:imagecreatefromjpeg():gd-jpeg,libjpeg:recoverableerror:InvalidSOS

Zend Framework开发入门经典教程 本文讲述了ZendFramework开发入门相关知识点。分享给大家供大家参考,具体如下:ZendFramework发布了!虽然仍处于开发初期,这个教程仍突出讲解目前几个

标签: php正则表达式匹配字符串

本文链接地址:https://www.jiuchutong.com/biancheng/293160.html 转载请保留说明!

上一篇:Zend Framework教程之Zend_Config_Xml用法分析(framework4.0怎么打开)

下一篇:Zend Framework教程之Zend_Config_Ini用法分析(framework4.0怎么打开)

  • 停车费增值税税率
  • 23年车辆购置税税率
  • 金税盘服务费全额抵扣是什么意思
  • 技术服务费入账
  • 核定征收季度核定销售额
  • 税控服务费怎么记账
  • 发票没作废写上作废了怎么办
  • 贷款利息未取得发票所得税税前扣除哪年开始
  • 工资薪金所得扣税
  • 工资核算方式
  • 长期股权投资权益法下初始投资成本
  • 应收账款坏账计提政策
  • 公司内部核算调拨价差的账务怎么做处理?
  • 工业企业月末结转分录
  • 设备租赁涉及税种
  • 自产产品公益性捐赠可以免征增值税吗
  • 收回公司代垫职工款项怎么做凭证?
  • 经营性租入的固定资产需要计提折旧吗
  • 13个点的税怎么算税金
  • 土地使用税的免征政策
  • 服务费发票可以部分红冲吗
  • 注册表修改系统安装日期
  • 华为nova9值得买吗知乎
  • 支付到期的承兑汇票是大额往来吗
  • 暂估入库入库单范本
  • 腾讯电脑管家中的软件市场怎么拖到桌面
  • flash player用不了怎么办
  • linux系统中用户账户有哪些分类
  • cmd. exe 程序错误
  • 汽车空调不制冷的原因有六种
  • ESP32-CAM AI THINKER 引脚排列:GPIO 用法说明
  • 纳税申报包括哪些税种
  • 差额征税七种业务是什么
  • 固定资产清理应交增值税怎么算
  • 包装费包含什么
  • 加工取得的存货成本会计分录
  • 公司卖地如何交税
  • 发票入账怎么做分录
  • 基本户提取备用金需要带什么资料
  • 织梦cms要钱吗
  • 织梦系统
  • 怎么查企业历史
  • 增值税发票认证期限最新规定
  • 企业转钱给个人
  • 公司股东的权利和义务有哪些
  • 服务器配置mysql
  • 购买仓库计入什么科目
  • 有哪些情况可以用别人的id
  • 其他权益工具影响所得税吗
  • 认缴 实收资本
  • 税务局退回来的附加税金怎么做账
  • 购买税控盘的费用怎么抵减
  • 一般纳税人开红字专用发票流程
  • 营改增后众筹融资业务的会计处理分析?
  • 员工还款还公司会计分录
  • 对公账户转私人账户有限额吗
  • 成本费用占营业收入比重
  • 个体工商户纳税申抿
  • 工程预缴税款流程
  • 出口退税综合服务网
  • mysqli查询
  • 详谈是什么意思
  • Mysql主从同步的实现原理
  • 如何设置window图标大小
  • 怎么才能使牙齿变白
  • lumia1020手机
  • win8 网络连接
  • 双win系统怎么删除一个
  • javascript动画教程
  • perl-v
  • linux文件处理三剑客
  • python提取html内容
  • 面向对象的三大特征
  • mapper--图片热点区域高亮组件官方站点
  • jquery插件开发方法
  • android:exported 属性详解
  • 内蒙古国税局官网
  • 中国地税国税
  • 如何加强木材加工质量
  • 土地增值税优惠政策办理流程和手续方面的精简措施
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设