,我有以下的字符串,如:如何從一個字符串只得到X號爲Array在Javascript
"Your number 2328681 is not in range [2428681 - 3328681]"
我需要在列表或數組中的任何只有第二兩個數字2428681
和3328681
讓我分開閱讀它們。
搜索,我發現這個功能match()
和試圖做後,以下:
var thestring = "Your number 2328681 is not in range [2428681 -3328681]"
var numb = thestring.match(/\d/g);
numb = numb.join("")
alert(numb)
或使用replace()
var thestring = "Your number 2328681 is not in range [2428681 -3328681]"
var num = thestring.replace(/\D/g, '');
alert (num)
在這兩種情況下,我得到"232868124286813328681"
我不知道如何將它轉變成與最後兩個數字相似的列表,如[2428681, 3328681]
使用捕獲組。 –
如果你的數字是括號內**總是**,並且沒有其他的支架在任何地方,你甚至不需要正則表達式。 –
是的,先生我的號碼總是在括號內 –