如何从node.js中的/拆分字符串?

时间:2018-11-29 16:36:22

标签: javascript node.js

我的刺痛就是这样

console.log(fields.urlOfFolder); // console is [ '122/122/47/49/50' ] 
and i want only first 122 how it is possible ?

我尝试过此代码。

var customerid = fields.urlOfFolder.split('/')[0];
console.log(customerid);  

但是它给出了这样的错误TypeError: fields.urlOfFolder.split is not a function

2 个答案:

答案 0 :(得分:3)

fields.urlOfFolderarray。要访问数组中的第一个值,请使用fields.urlOfFolder[0]

var fields = {
  urlOfFolder : [ '122/122/47/49/50' ]
};

var customerid = fields.urlOfFolder[0].split('/')[0];
console.log(customerid);

答案 1 :(得分:2)

fields.urlOfFolder是一个只有一个条目的数组,您需要先将字符串拉出:

var customerid = fields.urlOfFolder[0].split('/')[0];