我将 html 内容存储在数据库表中。在那个 html 内容中,我想用链接标签替换“一些单词”。但是,如果“某些单词”已经在链接标签内,我应该省略它们..
例如
内容
<p>Lorem ipsum dolor SOME WORDS, consectetur adipiscing elit. <a href="http://example.com">SOME WORDS</a> elementum pharetra velit at cursus. Quisque blandit, nibh at eleifend ullamcorper</p>
输出应该是
<p>Lorem ipsum dolor <a href="http://someurl">SOME WORDS</a>, consectetur adipiscing elit. <a href="http://example.com">SOME WORDS</a> elementum pharetra velit at cursus. Quisque blandit, nibh at eleifend ullamcorper</p>
如您所见,它应该在替换时排除现有的链接文本。
非常感谢一些进入正确轨道的指导。