Javascript 如何从16个逗号分隔的数字字符串中提取特定数字

Javascript 如何从16个逗号分隔的数字字符串中提取特定数字,javascript,Javascript,我有一个由16个逗号分隔的值组成的字符串,我需要从该字符串中提取第3个值: 例子: 25634432202899228055513347,0,#那#,#那#,0,#那#,#那#,0,15,15245755035568239196456282,0 在这种情况下,结果应该是:513347您可以使用该方法 也可以用这种方式使用正则表达式 str.split(/[,]/); arrEle[2];; //access the third element; 您可以使用split方法split方法将字符串

我有一个由16个逗号分隔的值组成的字符串,我需要从该字符串中提取第3个值: 例子: 25634432202899228055513347,0,#那#,#那#,0,#那#,#那#,0,15,15245755035568239196456282,0

在这种情况下,结果应该是:513347

您可以使用该方法

也可以用这种方式使用正则表达式

str.split(/[,]/);

arrEle[2];; //access the third element;

您可以使用
split
方法
split
方法将
字符串
分解为
数组
。因此,您可以从
array

var str = "2563443220,2899228055,513347,0,#NA#,#NA#,0,#NA#,#NA#,0,15,15,2457550340,3556823919,6456282,0";
var result = str.split(',')[2];

INPUT.split(',)[2]
为什么人们根本不用谷歌和常识?或者
INPUT.match(/\d+//g)[2]
谢谢。这是一个特殊的应用程序,我用另一种方式整理了它。@JosephChaaya如果它是有效的,那么你可以接受下面的任何答案,它可以关闭谢谢。这是一个特殊的应用程序,我用另一种方式进行了分类。谢谢。这是一个特殊的应用程序,我用另一种方式进行了分类。
var str = "2563443220,2899228055,513347,0,#NA#,#NA#,0,#NA#,#NA#,0,15,15,2457550340,3556823919,6456282,0";
var result = str.split(',')[2];