我有一个下面的字符串。我需要删除所有特殊字符和空格。从javascript中的字符串替换特殊字符和空格
var Uid = "s/Information Needed1-s84102-p306";
我试过下面的代码,它并没有替换字符串中的空格。
console.log(Uid.replace(/[^\w\s]/gi, '')}")
输出是: - sInformation Needed1s84102p306
我想要的输出sInformationNeeded1s84102p306
请澄清,如果'_'应该被删除或没有。 –