如何在JavaScript中替换所有出现的数组

时间:2017-04-02 19:27:22

标签: javascript arrays

如果我的阵列给了我:

["ITEM_1", "ITEM_2", "ITEM_3"]

如何移除部分ITEM_以仅获取["1", "2", "3"]

感谢。

2 个答案:

答案 0 :(得分:1)

或:

var arr = ["ITEM_1", "ITEM_2", "ITEM_3"].map(function(item){
return item.split('_')[1];
});

或:

var arr = ["ITEM_1", "ITEM_2", "ITEM_3"].map(function(item){
return item.replace('ITEM_', '');
});

答案 1 :(得分:1)

你可以这样做:

["ITEM_1", "ITEM_2", "ITEM_3"].join('').match(/\d+/g)