1

我正在使用 javascript 将 xml 读取为字符串。我格式化字符串并使用替换取出几个字符。下面是一个例子。

sound=sound.replace(/"/g, "");

我遇到的问题是我无法替换欧姆符号。在xml中,它写为

Ω

我都试过了

sound=sound.replace(/Ω/g, "");

sound=sound.replace(/Ω/g, "");

这些都没有奏效。我认为问题与 xml 将代码转换为符号的方式有关,因为当您在浏览器中查看 XML 时,会显示欧姆符号 (Ω)。谁能帮我输入什么符号或代码才能从字符串中删除符号?

4

1 回答 1

3

"Ω".replace(/Ω/g, "");在这里返回“”。您可能遇到编码问题。

在任何情况下,如果您认为 JS 在某些阶段没有以正确的编码保存/提供,您可以使用文字。

尝试使用 unicode 文字。

sound = sound.replace(/\u2126/g, "");
于 2013-11-04T22:31:15.053 回答