我想使用
在Java脚本中拆分字符串
str.split([separator[, limit]])
我想用空格拆分它,但' '
不起作用。
我该怎么用?
答案 0 :(得分:1)
此问题先前已在此处提出:How do I split a string, breaking at a particular character?
在您的具体情况下,根据您提供的内容,您似乎试图分开任何内容。 ''
代替实际空格' '
。
答案 1 :(得分:0)
用逗号替换空格:
var str = "How are you doing today?";
var res = str.split(" ");
//Output: How,are,you,doing,today?
如此处所述:http://www.w3schools.com/jsref/jsref_split.asp
另一种选择是使用str.replace:
Var str = "Mr Blue has a blue house and a blue car";
var res = str.replace(/blue/gi, "red");
//Output: Mr red has a red house and a red car
如此处所述:http://www.w3schools.com/jsref/jsref_replace.asp
但你真正想要的是什么:
var str = "Test[separator[, limit]]Test";
var res = str.split("[separator[, limit]]").join(" ");
//Output: Test Test