如果用php正则获取图片路径前段部分?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如果用php正则获取图片路径前段部分?相关的知识,希望对你有一定的参考价值。

比如如下代码,我想用正则获取“http://127.0.0.253/uploads/”字符串就可以了,求大神。

<?php
$img='esferereer<img src="http://127.0.0.253/uploads/allimg/151103/16395JW9-0.gif" />ssrtwtwt';
?>

<?php
$img='esferereer<img src="htt和谐p://127.0.0.253/uploads/allimg/151103/16395JW9-0.gif" />ssrtwtwt';

$result = preg_replace ( "/.*<img[^>]*src[=\\s\\"\\']+([^:]+:\\/\\/[\\d\\.]+\\/[^\\/]+\\/).*/", "$1", $img );
echo $result . "\\n";
?>

参考技术A

李雷博客知道

<?
echo http://www.mdaima.com/jingyan/
?>

参考技术B /src="(.*?)allimg.*?"/

以上是关于如果用php正则获取图片路径前段部分?的主要内容,如果未能解决你的问题,请参考以下文章

php正则匹配图片路径

如何用正则表达式修改图片路径?

php如何正则替换css中的图片路径?

preg_match_all() php正则匹配图片路径,怎么取完整的图片链接。带http开头,求解决

获取文章中图片路径的正则表达式

file上传图片获取路径地址