提取逗号分隔字符串中的任何单词

Extract any word in comma delimited string

本文关键字:任何单 字符串 分隔 提取      更新时间:2023-09-26
var str = "dog,cat,rat,bat";
pos = str.indexOf( ',' );
var res= str.substring( 0, pos );

但这只能让我说出第一句话。我希望能够获取未知长度的字符串中的任何单词。

var str = "dog,cat,rat,bat"; 
var strArray = str.split(",");

这将创建一个值数组。您可以将任何分隔符传递到 split() 中。

您可以join()将它们重新组合在一起。

可以使用

.split() 方法将字符串拆分为数组。

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/split

var str = "dog,cat,rat,bat";
var parts = str.split(',');
alert(parts[2]); // rat
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 array1=[];
array1=str.split(',');
for(var key in array1){
    console.log(array1[key]);
}

它将返回 str 变量中的所有单词

var str = "dog,cat,rat,bat";
var res = str.split(",");

结果是一个带有"狗"猫"老鼠"和"蝙蝠"元素的数组

试试这个:

console.log(str.split(","));