PHP提取字符串中的图片地址[正则表达式]

原创 2013年12月02日 10:58:15
<?php 
$str='<p><img border="0" src="upfiles/2009/07/1246430143_1.jpg" alt=""/></p>'; 
$pattern="/<[img|IMG].*?src=[\'|\"](.*?(?:[\.gif|\.jpg]))[\'|\"].*?[\/]?>/"; 
preg_match_all($pattern,$str,$match); 
print_r($match); 
?> 


结果显示: 
Array( 
[0] => Array([0] => <img border="0" src="upfiles/2009/07/1246430143_1.jpg" alt=""/>) 
[1] => Array([0] => upfiles/2009/07/1246430143_1.jpg) 
)


版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

使用正则表达式判断字符串是否为MAC地址

今天Boss给了一个小任务,要求给定一个字符串,判断该字符串是否是MAC地址,并用Java和正则表达式实现。于是我顺便百度了下MAC地址,并在cmd下使用getmac获取本机的MAC地址,了解了一点后...

正则表达式匹配EXCEL地址字符串

为了实现数据库与EXCEL导入导出功能,需要写一个EXCEL访问类,遇到单元范围地址处理的问题。考虑几天最终决定用正则表达式来判断单元格行列地址字符串。网上找了半天也没找到相关详细的描述,只能自己DI...

php 处理伪静态--通过正则表达式分析伪静态URL地址

通过使用正则表达式,来改变php_info模式。注:nginx 服务器默认情况下是不支持path_info 模式,需要配置。 apache服务器下的配置步骤为; 第一:在Apache安装目录的...

正则表达式,判断一串字符串里面包含一定的形式,并解析成图片

这个事写qq表情的时候用到的,单独拿出来讲讲。 首先图片0到106张放在res里面,命名为F000到F106 如图 此时在程序里面定义一个方法 public void setData(Str...

《php和mysql web开发》笔记——第4章 字符串操作与正则表达式

发送邮件代码: http://www.daixiaorui.com/read/16.html   去空格函数:ltrim()、rtrim()、trim()。chop()是rtrim()的别名。 ...

PHP学习之--字符串与正则表达式

字符串字符串格式化整理字符串的第一步是清理字符串中多余的空格。虽然这一部操作不是必需的,但如果要将字符串存入一个文件或数据库中,或者将它和别的字符串进行比较,这就是非常有用的 。chop(string...

php中的字符串和正则表达式

一、字符串类型的特点 1、PHP是弱类型语言,其他数据类型一般都可以直接应用于字符串函数操作。 1: 2、字符串可以作为“数组”,是字符的集合。

PHP使用正则表达式查找替换字符串

1. preg_match — 执行一个正则表达式匹配 int preg_match ( string $pattern , string $subject [, array &$matches ...

正则表达式函数实例详解(及PHP字符串处理函数)

本文将介绍字符串的处理函数,分别介绍了PHP对字符串的处理 及正则表达式字符串处。首先来看,对文本的处理方式:匹配,查找,分隔,替换。字符串函数和正则表达式,都可以处理,那他们分别有什么区别哪? 1...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)