在网站的报废内容中查找特定的字符串模式并替换内容

时间:2014-09-13 17:31:43

标签: php string replace preg-replace

我有一些像

这样的废弃内容
<figure><a href="/fzesny/sample.html">
    <img alt="playerpr120x76" src="/assets/small.jpg"><span class="number">1</span>
    <figcaption>Some Name</figcaption></a>

我需要将href值更改为&#34;#&#34;并在图片src中附加报废内容网址。

<a href="">

和图片代码必须附加服务器网址

<img src="www.example.com/assets/small.jpg"

对于我使用的图像

$find = "/assets";
$replace = 'http://www.example.com/assets';
echo str_replace($find,$replace,$full_content,$i)

如何删除href链接?

1 个答案:

答案 0 :(得分:1)

您可以使用href删除preg_replace代码的内容:

$str= '<a href="some/url/idontwant.html">Hey !</a>';
$str = preg_replace("/href=\".*\"/", "href=\"\"", $str);
echo $str;

输出:<a href=""> Hey !</a>