简单版:

header("Content-Type: text/html;charset=utf-8");

$str = '

2014年

';

$imgpreg = "//";

preg_match($imgpreg,$str,$img);

$mycount=count($img)-1;

$imgval = $iim[$mycount];

if(!empty($imgval)){

echo $imgval;

}else{

echo 'no';

}

?>

详细版:

/*PHP正则提取图片img标记中的任意属性*/

$str = '


PHP正则提取或更改图片img标记中的任意属性';

//1、取整个图片代码

preg_match('/]*?src\s*=\s*(\'|\")(.*?)\\1[^>]*?\/?\s*>/i',$str,$match);

echo $match[0];

//2、取width

preg_match('//i',$str,$match);

echo $match[1];

//3、取height

preg_match('//i',$str,$match);

echo $match[1];

//4、取src

preg_match('//i',$str,$match);

echo $match[1];

/*PHP正则替换图片img标记中的任意属性*/

//1、将src="/uploads/images/20100516000.jpg"替换为src="/uploads/uc/images/2017020716154162.jpg")

print preg_replace('/()/i',"\${1}uc/images/\${3}",$str);

echo "


";

//2、将src="/uploads/images/20100516000.jpg"替换为src="/uploads/uc/images/2017020716154162.jpg",并省去宽和高

print preg_replace('/(/i',"\${1} \${2}uc/images/\${3}>",$str);

?>

以上这篇php正则提取html图片(img)src地址与任意属性的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持聚米学院。

php网页图片提取,php正则提取html图片(img)src地址与任意属性的方法相关推荐

  1. php正则获取html中所有的src,php正则提取html图片(img)src地址与任意属性

    简单版: header("Content-Type: text/html;charset=utf-8"); $str = ' 2014年 '; $imgpreg = "/ ...

  2. jmeter如何通过后置处理器提取(正则提取器、json提取器)做接口关联?

    一.后置处理器-正则表达式提取器 1.添加正则表达式提取 2.正则表达式提取面板介绍: 引用名称:提取引用名称,下个请求要引用此参数名称,如填写token,下个请求中用${token} 正则表达式:( ...

  3. C#正则表达式提取HTML中IMG标签中的SRC地址

    百度到的一个,这里就直接贴了 http://blog.csdn.net/smeller/article/details/7108502#comments 一般来说一个 HTML 文档有很多标签,比如& ...

  4. 上手快!!福利局!新手如何使用python爬虫爬取网页图片(使用正则进行数据解析)当然这个新手是我自己

    作为一个python新入门小白,突然就想发个博客,一方面为了记录学习历程,一方面能分享给新入门的同学经验,更多的是想和大家一起学习和交流.以下是我以小白的角度分享的爬虫的相关知识和一个简单的爬取网页图 ...

  5. C#正则表达式提取HTML中IMG标签的SRC地址(转)

    一般来说一个 HTML 文档有很多标签,比如"<html>"."<body>"."<table>"等,想 ...

  6. Python爬虫urllib2笔记(三)之使用正则表达式提取百度贴吧网页中的楼主发的图片

    使用正则表达式提取百度贴吧网页中的楼主发的图片 # -*- coding:utf-8 - import re #正则模块 import urllib2 import urllib#使用正则表达式提取百 ...

  7. requests库(正则提取)爬取千图网

    requests库(正则提取)爬取千图网 首先分析网页结构 打开千图网的网址搜索春节 打开网页源代码,发现跳转链接存在网页源代码里 接下来我们就利用正则表达式去提取 正则表达式最主要的就是找到你想要信 ...

  8. 【6】爬虫介绍/准备工作/构建流程/获取数据/BeautifulSoup/Re(正则表达式)/正则提取/标签解析/保存数据到excel

    爬虫介绍/准备工作/构建流程/获取数据/BeautifulSoup/Re(正则表达式)/正则提取/标签解析/保存数据到excel 更新时间:2021.9.16 vedio:15,16,17,18,19 ...

  9. 三种方法,用Python轻松提取PDF中的全部图片

    作者 | 陈熹.刘早起 来源 | 早起Python 头图 | 下载于视觉中国 有时我们需要将一份或者多份PDF文件中的图片提取出来,如果采取在线的网站实现的话又担心图片泄漏,手动操作又觉得麻烦,其实用 ...

最新文章

  1. Google、高通都在研究的芯片架构,是他们对抗ARM的武器
  2. oracle cbo 查询展开,Oracle CBO几种基本的查询转换详解
  3. js面试题知识点全解(一作用域)
  4. TaggingJS – 可以灵活定制的 jQuery 标签系统插件
  5. iOS游戏开发教程资源
  6. android 清除应用程序数据,清除Android应用程序用户数据
  7. Nginx做反向代理的问题
  8. Android进阶之利用Tablayout+ViewPager+Fragment实现神奇的滑动效果
  9. Eclipse Java注释模板设置详解以及版权声明
  10. 基于RV1126平台imx291分析 --- media部件连接 四
  11. 计算机兴趣小组活动教学教案,计算机兴趣小组计划教案.doc
  12. 【容斥原理】(AtCoder Regular Contest 093 F) Dark Horse
  13. 用这8个办公软件,效率高一倍
  14. AWS免费套餐服务器部署NETCORE网站
  15. 小程序实现漂亮的个人中心版面
  16. 一个不错的shell 脚本教程 (国)
  17. Python学习记录day6-反射、常用模块
  18. 苹果出现长方形透明框_衢州a4亚克力框
  19. 解决办法:git错误 error: failed to push some refs to 'https://github.com/...
  20. MyBatis中的日志(LOG4J)

热门文章

  1. 上帝视角,什么是生态思维?(中)
  2. Spring Introduction(@DeclareParents)
  3. 百度地图设置卫星、矢量模式,球模型和瓦片模型加载
  4. 微信之获取微信的openid(二)详细版
  5. 14款免费的GIF制作软件
  6. IEC 62471-6:2022 灯和灯光系统的光生物安全-第6部分:紫外线灯
  7. 【系统重装】取消U盘分区
  8. dosbox第一次使用
  9. 运算方法和运算器——数据与文字的表示方法
  10. qbuttongroup如何都不选中_将单选按钮和多选按钮分组的类QButtonGroup