1. 云栖社区>
  2. PHP教程>
  3. 正文

PHP正则匹配替换图片地址

作者:用户 来源:互联网 时间:2017-12-01 12:52:14

图片正则地址

PHP正则匹配替换图片地址 - 摘要: 本文讲的是PHP正则匹配替换图片地址, 网上能找到很多匹配图片src的正则表达式和替换的实例,都是然并卵,不能马上解决问题。 只是要找到src里的那一段给替换掉就行了。 给一段内容: $content = '<img src="http://www.domainname

网上能找到很多匹配图片src的正则表达式和替换的实例,都是然并卵,不能马上解决问题。

只是要找到src里的那一段给替换掉就行了。

给一段内容:

$content = '<img src="http://www.domainname.com/600_0_100_1/1439035192.4102/1e45426fe3d5410eedd45a82d9a0aead.jpg" rel="12375880" alt=""/>';

正则匹配替换:

preg_replace("/(<img .*?src=/")(.*?)(/".*?>)/is","/${1}asdf/${3}",$content);

$content只要是一个<img>标签里的全部内容就可以,将src里的内容单独圈起来,前后的内容都整个的包括起来,${1}和${3}就是src的前后内容,将src替换成想要的就行。

以上是云栖社区小编为您精心准备的的内容,在云栖社区的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索图片 , 正则 地址 ,以便于您获取更多的相关知识。