我想用JavaScript将网站上所有的
我已经尝试了以下代码,但效果不佳:
®
符号替换为<sup>®</sup>
,但我需要注意只有在没有被<sup>
标签包围时才进行替换(可能来自CMS用户)。我已经尝试了以下代码,但效果不佳:
html.replace(/(?<!<sup>.{0,})®(?!.{0,}<\/sup>)/g, "<sup>®</sup>")
它只关心</sup>
标签,并且在Safari中无法工作,因为存在“invalid group specifier name”错误。也许这里有人可以帮助我。