例如,我有一个带有标记的字符串(来自 html 节点):
你好,这是我的狗
"h<em>e<strong>llo, thi</strong>s i</em><strong>s d</strong>og"
在其中找到一些单词(比如说“hello”和“dog”),将它们包裹在一个 span 中(突出显示)并保存所有标记的最正确方法是什么?
所需的输出是这样的(注意正确关闭的标签)
<span class="highlight">h<em>e<strong>llo</strong></em></span><strong>,</strong> <em><strong>thi</strong>s<em> i</em><strong>s <span class="highlight"><strong>d</strong>og</span>
看起来和它应该的一样:
你好,这是我的狗_