在HTML内容中查找字符串

时间:2016-05-20 14:07:44

标签: php regex

我正在尝试找到在HTML内容中找到确切字符串的解决方案。

我们假设我们有这个HTML内容

<p><strong>Vestibulum</strong> rutrum</p>
<p>Some other html content<p>

我想在本文中找到字符串“Vestibulum rutrum”并用短代码包装。因此在解析后它看起来像这样

<p>[shortcode]<strong>Vestibulum</strong> rutrum[/shortcode]</p>
<p>Some other html content<p>

我的想法是使用正则表达式,但我无法使用正确的算法。

你还有其他想法如何解决这个问题吗?

由于

1 个答案:

答案 0 :(得分:0)

strpos可以帮助您找到它:http://php.net/manual/en/function.strpos.php

如果您知道确切的字符串,也可以使用str_replace。

正则表达式仍然是最好的方式。你试过这个网站吗?

http://regexr.com/