1
如何從使用javascript的字符串中刪除單元分隔符(Unicode:0x1f)?JavaScript - 從字符串中刪除單元分隔符(Unicode:0x1f)字符
我有創建xml的字符串,但單元分隔符字符使XML無效。有沒有在JavaScript的方式去除這種性格?
我已經試過這種但是它不工作:
input.replace('/\c_/g', '');
如何從使用javascript的字符串中刪除單元分隔符(Unicode:0x1f)?JavaScript - 從字符串中刪除單元分隔符(Unicode:0x1f)字符
我有創建xml的字符串,但單元分隔符字符使XML無效。有沒有在JavaScript的方式去除這種性格?
我已經試過這種但是它不工作:
input.replace('/\c_/g', '');
這應該工作:
input = input.replace(RegExp(String.fromCharCode(31),"g"),"")
您可以添加其Unicode代碼你在JavaScript字符串字面知道使用\xXX
字符。
這應該工作:
input = input.split("\0x1f").join('');
你錯過了'new'和第二個參數'replace'。 – 2013-02-20 17:16:22
你是對的,雖然看起來不像我需要新的,至少在Chrome上 – lmortenson 2013-02-20 17:19:05