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