我有一个 xml 文件,其中包含 En Dash 和 Em Dash 字符作为元素文本的一部分。它们正在转换为 UTF-8 代码,如下所示。
<TextValue>This is an En Dash: \xE2\x80\x93 This is an Em Dash: \xE2\x80\x94.</TextValue>
我想使用 JavaScript 处理那些 UTF-8 十六进制代码,并用我想要的任何自由文本替换它们。
任何人都可以建议这样做的方法吗?我尝试使用 RegEx,但无法解析这些代码。不过,我可以使用 RegEx 处理任何其他文本。
谢谢你。