PHP字符串替换 - 删除一些HTML内容没有

时间:2016-09-21 07:46:34

标签: php regex replace preg-replace

我根本不知道正则表达式,尝试过我在网上找到的一些东西,但在网络上找不到任何东西。

我有这样的内容:

Include "C:/xampp/apps/wordpress/conf/httpd-prefix.conf"

我想剥离它,因此它只显示:'

<img src="http://example.com/1.jpg" border="0">
<strong>264</strong><br>
Some text<br>
some text<br>
<a href="http://example.com/" target="_blank">Link1</a> | <a href="http://example.com/" target="_blank">Link2</a>

我已经尝试了这个但是第一个删除了最后一个强标记并留下了第二个链接,第二个删除了所有内容:

<img src="http://thumbs3.com/1.jpg" border="0">
<strong>264</strong>

感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

搞砸了之后发现了一个有效的组合:-) 谢谢大家。 这是有用的:

$item = preg_replace('/<br>(.*?).*Link2<\/a>/', '', $item);