Javascript 提取逗号分隔字符串中的任何单词
但这只是我的第一句话。我希望能够获取长度未知的字符串中的任何单词。尝试以下操作:Javascript 提取逗号分隔字符串中的任何单词,javascript,Javascript,但这只是我的第一句话。我希望能够获取长度未知的字符串中的任何单词。尝试以下操作: var str = "dog,cat,rat,bat"; pos = str.indexOf( ',' ); var res= str.substring( 0, pos ); 这将创建一个值数组。您可以将任何分隔符传递到split()中 您可以join()将它们重新组合在一起。您可以使用.split()方法将字符串拆分为数组 它将返回str变量中的所有单词 var str = "dog,cat,rat,bat
var str = "dog,cat,rat,bat";
pos = str.indexOf( ',' );
var res= str.substring( 0, pos );
这将创建一个值数组。您可以将任何分隔符传递到split()
中
您可以
join()
将它们重新组合在一起。您可以使用.split()
方法将字符串拆分为数组
它将返回str变量中的所有单词
var str = "dog,cat,rat,bat";
var array1=[];
array1=str.split(',');
for(var key in array1){
console.log(array1[key]);
}
结果是一个包含“dog”、“cat”、“rat”和“bat”元素的数组使用
split
,然后您可以通过索引进行访问。是否要获取诸如[“dog”、“cat”…]之类的单词数组,OP为什么要尝试这样做?
var str = "dog,cat,rat,bat";
// use split to transform the string into an array
str = str.split(',');
var res = str[0]; // 1, 2, 3...
var str = "dog,cat,rat,bat";
var strArray = str.split(",");
var str = "dog,cat,rat,bat";
var parts = str.split(',');
alert(parts[2]); // rat
var str = "dog,cat,rat,bat";
var array1=[];
array1=str.split(',');
for(var key in array1){
console.log(array1[key]);
}
var str = "dog,cat,rat,bat";
var res = str.split(",");