使用正则表达式的选择性格式

时间:2012-05-08 19:25:59

标签: php html regex

我有一个非常复杂但格式良好的HTML字符串,其中包含大量链接。我的部分任务是将所有锚点转换为带有“XX1”字样的粗体。如果不使用jQuery / js,这可以在PHP中完成吗?

1 个答案:

答案 0 :(得分:1)

您可以使用preg_replace,尝试:

preg_replace('/(<a.*>.*XX1.*<\/a>)/imU', '<b>${1}</b>', $html);

没有测试模式,应该可以工作。

相关问题