[英]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.