我已经在 Google 和 Stackoverflow 上进行了搜索,但找不到任何适合我的解决方案。
这是我到目前为止所拥有的:
$string = preg_replace('/'.$keyword.'/i',
'<span class="highlight">$0</span>', $string);
效果很好,除非字符串包含锚标签。但我仍然希望能够突出显示锚标签内外的关键字。
例子:
$keyword = 's';
输出:
我已经在Google和S tackoverflow上进行了搜索,但我找不到任何适合我的解决方案。
如果有人可以找到解决方案而无需使用PHP Simple HTML DOM Parser ,我将不胜感激。