3

如何使用 javascript 从字符串中删除单位分隔符(Unicode:0x1f)?

我有正在创建 xml 的字符串,但是单元分隔符字符使 XML 无效。JavaScript中有没有办法去掉这样的字符?

我已经尝试过了,但是它不起作用:

input.replace('/\c_/g', '');

4

2 回答 2

5

这应该有效:

input = input.replace(RegExp(String.fromCharCode(31),"g"),"")
于 2013-02-20T17:15:40.593 回答
1

您可以在 javascript 字符串文字中使用\xXX.

这应该工作:

input = input.split("\0x1f").join('');
于 2013-02-20T17:15:08.563 回答