[英]Javascript Get all number from array
从 Array 仅将数字放入新数组或字符串中
var fetchMIDarray = [
'Corp: nameofthecompany (345961663886)',
'Chain: somerandomname (372395416889)'
]
除了新数组的结果应该是:
var fetchnumber =['345961663886','372395416889']
我知道这对字符串是如何工作的,但无法对字符串的数组代码 sinppet 做同样的事情。
var midname='Corp: Best Buy ApplePay/Partsearch (345961663886)'; var matches2 = midname.match(/\d+/); console.log(matches2);
您可以使用Array#map
。
let arr = ['Corp: nameofthecompany (345961663886)', 'Chain: somerandomname (372395416889)']; let res = arr.map(x => x.match(/\d+/)[0]); console.log(res);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.