如果我的阵列给了我:
["ITEM_1", "ITEM_2", "ITEM_3"]
如何移除部分ITEM_
以仅获取["1", "2", "3"]
?
感谢。
答案 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)