标签: php html regex
我有一个非常复杂但格式良好的HTML字符串,其中包含大量链接。我的部分任务是将所有锚点转换为带有“XX1”字样的粗体。如果不使用jQuery / js,这可以在PHP中完成吗?
答案 0 :(得分:1)
您可以使用preg_replace,尝试:
preg_replace
preg_replace('/(<a.*>.*XX1.*<\/a>)/imU', '<b>${1}</b>', $html);
没有测试模式,应该可以工作。