Regex 如何摆脱嵌套的标记

Regex 如何摆脱嵌套的标记,regex,tags,tinymce,nested,Regex,Tags,Tinymce,Nested,我使用tinyMCE创建html彩色文本。 输出如下所示: <span style="color:red"> This is red <span style="green"> This is green </span> and suddenly red again</span> 但我绝对需要这样的: <span style="color:red"> This is red </span><span style="gr

我使用tinyMCE创建html彩色文本。 输出如下所示:

<span style="color:red"> This is red <span style="green"> This is green </span> and suddenly red again</span>
但我绝对需要这样的:

<span style="color:red"> This is red </span><span style="green"> This is green </span><span style="color:red"> and suddenly red again</span>
有没有办法自动处理这个问题?是正则表达式还是tinyMCE函数?我不明白,我已经找了好几天了。 谢谢

雅各布是的,雅各布。 很好的问题。这很棘手,但我可以帮你

在您的表格上方或下方添加此项。 第一步:删除格式,然后拆分-标记 第二步:创建新的

因此:没有筑巢!!!正是你想要的

<a href="#" onclick="tinyMCE.execCommand('removeFormat');tinyMCE.execCommand('forecolor', true, 'FF0000')">[ amazing color change]</a>
你不用谢我,我很荣幸

你好,雅各布。 很好的问题。这很棘手,但我可以帮你

在您的表格上方或下方添加此项。 第一步:删除格式,然后拆分-标记 第二步:创建新的

因此:没有筑巢!!!正是你想要的

<a href="#" onclick="tinyMCE.execCommand('removeFormat');tinyMCE.execCommand('forecolor', true, 'FF0000')">[ amazing color change]</a>
你不用谢我,我很荣幸


问候

。相反,请使用DOM解析器。。相反,使用DOM解析器。哇,这太好了。这是我的第一篇帖子,不到24小时我就得到了帮助。太棒了,谢谢stackoverflow.com。非常感谢你哇,太好了。这是我的第一篇帖子,不到24小时我就得到了帮助。太棒了,谢谢stackoverflow.com。非常感谢你D