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

问题描述 投票:-1回答:2

如果我的阵列给了我:

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

我怎么能删除部分ITEM_只获得["1", "2", "3"]

谢谢。

javascript arrays
2个回答
1
投票

你可以这样做:

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

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_', '');
});
© www.soinside.com 2019 - 2024. All rights reserved.