Javascript 如何使用,

Javascript 如何使用,,javascript,Javascript,我想把绳子合起来 我的输入是 "the, quick, brown, 'fox, name fred', jumps" 我想要的输出是 the quick browm 'fox, name fred' jumps JavaScript代码 var a = "the, quick, brown, 'fox, name', jumps".split(",").join(" "); for (var i = 0; i < a.length; i++) { documen

我想把绳子合起来

我的输入是

"the, quick, brown, 'fox, name fred', jumps"
我想要的输出是

the quick browm 'fox, name fred' jumps
JavaScript代码

    var a = "the, quick, brown, 'fox, name', jumps".split(",").join(" "); 

    for (var i = 0; i < a.length; i++)
 {
document.write(a[i]);
}
请尝试以下操作:

var input = "the, quick, brown, 'fox, name fred', jumps";
var output = input.replace(/,/g, "");
更新:OP提到他想排除单引号中的逗号被替换

var input=“the,quick,brown,'fox,name fred',jumps”;
//替换除单引号中的逗号以外的所有逗号。
var strings=input.split(/'/g);
var newStrings=[];

对于(var i=0;i使用repleace而不是.a.replace(“,”,”);我得到的是一个接一个的所有换行符。这是因为当我使用console.log时,您使用document.write()
“一切都搞砸了”
-这到底是什么意思?这里的问题到底是什么?所有的行都是一行一行断开的,因此例如aString.replace不是递归的。使用
input.replace(/,/g,”)
唯一的问题是我在列表中包含了“fox,name fred”逗号quotation@danny还有???你自己尝试过这个吗?我理解你的新想法,但是如果你想在这个行业中取得成功,你真的需要自己调试这个东西。我们是问题解决者。我完全同意我标记这个问题,因为我被困在这个问题上很长时间了一次,我要求主持人删除这个问题。其他所有我返回的代码是。我只是被困在这个特殊的问题point@danny,请参阅我的编辑,并让我们知道它是否满足您的其他需要。如果它满足您的其他需要,请进行相应的投票。
var input = "the, quick, brown, 'fox, name fred', jumps";
var output = input.replace(/,/g, "");