如何从 nodejs 中的字符串中删除空字节?
MyString\u0000\u0000\u00000
我试过 string.replace('\0', '');
但它似乎不起作用。有没有适合处理字符串的 Node 包?
最佳答案
它有效,但像这样它只删除 1 个空字节实例。您需要使用正则表达式和 g
修饰符
var string = 'MyString\u0000\u0000\u0000';
console.log(string.length); // 11
console.log(string.replace('\0', '').length); // 10
console.log(string.replace(/\0/g, '').length); // 8
关于javascript - 从javascript中的字符串中删除空字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22809401/