小编Arj*_*jen的帖子

突出显示文本,但html标记除外

我正在使用下面的代码突出显示文本中的一些关键字:

$message = str_ireplace($words,'<span class="hightlighted_text">'.$words.'</span>',$message);
Run Code Online (Sandbox Code Playgroud)

文本可能包含某些HTML标记,例如<img>,<strong>等.

除了html标签之间的文字外,如何突出显示"普通"文字?因为当用户搜索"img"时,<img>文本将突出显示,图像不再起作用.

php regex preg-replace

6
推荐指数
2
解决办法
2022
查看次数

标签 统计

php ×1

preg-replace ×1

regex ×1