簡體   English   中英

Javascript 從數組中獲取所有數字

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

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM