简单版:

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/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正则获取html中所有的src,php正则提取html图片(img)src地址与任意属性相关推荐

  1. php 正则获取数字,php结合正则获取字符串中数字的几种方法

    本篇文章主要介绍php结合正则获取字符串中数字的几种方法,感兴趣的朋友参考下,希望对大家有所帮助. php结合正则获取字符串中数字<?php $patterns = "/\d+/&qu ...

  2. php 正则替换url参数,JavaScript正则获取地址栏中参数的方法分享

    这篇文章主要介绍了JavaScript正则获取地址栏中参数的方法,涉及javascript基于正则的字符串截取操作相关实现技巧,需要的朋友可以参考下 本文实例讲述了JavaScript正则获取地址栏中 ...

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

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

  4. Python学习笔记(八)—使用正则获取网页中所需要的信息。

    使用正则表达式的几个步骤: 1.用import re 导入正则表达式模块: 2.用re.compile()函数创建一个Regex对象: 3.用Regex对象的search()或findall()方法, ...

  5. php获取括号中的内容,PHP实现正则匹配所有括号中的内容

    PHP实现正则匹配所有括号中的内容 正则表达式:(?<=[)[^]]+ 注:以匹配中文括号中内容为例,如果匹配非中文括号,则需要在括号前增加转义符 PHP实现示例: $strSubject = ...

  6. python用正则获取字幕中的文本

    首先去字幕库或字幕网站得到字幕文件,格式一般为srt.ass.Webvtt.STL等,将格式修改为后缀txt文件,可以在python中读取. 打开字幕观察它的格式,一般为序号,时间线,字幕文本,回车. ...

  7. java正则表达式所有字符串_java正则表达式如何获取字符串中所有匹配内容

    java正则表达式如何获取字符串中所有匹配内容以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! java正则表达式如何获取 ...

  8. c#使用正则表达式获取TR中的多个TD_[Python从零到壹] 四.网络爬虫之入门基础及正则表达式抓取博客案例...

    首先祝大家中秋节和国庆节快乐,欢迎大家来到"Python从零到壹",在这里我将分享约200篇Python系列文章,带大家一起去学习和玩耍,看看Python这个有趣的世界.所有文章都 ...

  9. php 获取html中图片不显示,HTML中img标签src属性用PHP设置后不显示

    我想用php获取数据库里的图片路径之后,用img标签显示出来但是并没有成功,也没有报错. 下面是php代码: `<?php /* 包含连接数据库文件 */ include_once(" ...

最新文章

  1. 这12本经典技术书,是时候C位出道了!
  2. 以前写的canvas 小游戏 贪吃蛇代码
  3. Matlab中计算程序运行时间的三种方法
  4. 上传附件删除、session清空问题
  5. 【ArcGIS风暴】ArcGIS解决数字化之前创建图层时未定义坐标系而导致数据跑偏的问题
  6. 课后作业-结队编程项目进度-贪吃蛇
  7. a.out.h 头文件分析 \linux-1.0\linux\include\linux\a.out.h
  8. 云南大学计算机网络期中考试刘春花,实验九基于CRC编码的检错程序的实现.doc...
  9. 推荐一个开源文本识别工具箱,实现 5 种实用经典算法
  10. java mapper.readtree_java - 杰克逊的readValue和readTree:何时使用哪个? - 堆栈内存溢出...
  11. [Asp.net MVC]HandleErrorAttribute异常过滤器
  12. SpringBoot指南(三)——静态资源、欢迎页、Favicon、默认页面
  13. 弹出框之对话框和提示框,可共用代码
  14. 配置mysql数据库主从复制
  15. CSS设置颜色的几种方式
  16. 7.2.5 dps 测试软件,dps排行榜网站_7.1.5dps排行榜分享DPS模拟常见上榜翻译2
  17. eclipse在线汉化站点
  18. 深度学习图像处理(色彩编辑4)
  19. 跟着源码看lcn分布式事务
  20. 虚拟机教程(一) 启用win10自带虚拟机

热门文章

  1. python实现一个简单的【图像中物体坐标】标注小工具
  2. java扫描器创建,java – 如何创建条码扫描器(Android)?
  3. jupyter新建文件_初学jupyter,运行,下载,上传导入文件
  4. 杭电------2097 Sky数(C语言写)
  5. ES里关于对象的拓展
  6. [Oracle]Oracle表权限小结
  7. [ZPG TEST 115] 字符串【归类思想】
  8. android下载 sdk 的两个代理 ,解决下载sdk慢的问题
  9. sqlserver日期函数 dateadd,datediff ,datepart ,datename,convert
  10. Http 四种请求访问代码 HttpGet HttpPost HttpPut HttpDelete