HTML搜索将匹配带格式的短语

时间:2012-08-16 17:04:10

标签: php replace

我需要修改HTML标记,以便匹配的单词或短语得到高亮显示,但该短语可能包含标记。例如:

f mat ted text:

This <b>f<i>or</i>mat</b>ted text

我希望能够找到“此格式化”并将其打包在<style="color:lightblue" </span>代码中

所以上面会变成:

 <span  style="color:yellow">This <b>f<i>or</i>mat</b>ted</span> text

我在linux上使用PHP。

由于

编辑: 我不是要替换标签,而是匹配其中包含标签的文本。基本上匹配可以用任意类型或长度的任意标签间隔开的字符串。 请忽略我的古老html标签,它们更容易输入。

1 个答案:

答案 0 :(得分:0)

如果我正确理解了这个问题,您可以使用preg_match查找指定的字符串,然后将其替换为您的代码所包围的版本。