我有一个字符串 str = AI,CO,DO ,,,, AD,AD,DE ,, DE,FF
我想用空值替换两个逗号之间的空格。我使用此字符串加载到MS SQL表中,并且DB一直在抱怨语法错误
答案 0 :(得分:0)
你可以拆分“,”然后循环遍历每个元素,看看它是否缺失。如果是,则添加“null”,然后再次使用“,”加入。
var str = "AI,CO,DO,,,,AD,AD,DE,,DE,FFF"
var split = str.split(",");
split.forEach(function(str, index) {
if (str.length === 0) {
split[index] = "null";
}
});
var joined = split.join(",");
console.log(joined);