0
我想使用jQuery搜索身體中的所有數字(數字8),它只返回第一個號碼。在身體?使用jquery在身體搜索號碼
var myRe = /[0-9]{8}/;
var myArray = myRe.exec($('body').html());
alert(myArray);
我想使用jQuery搜索身體中的所有數字(數字8),它只返回第一個號碼。在身體?使用jquery在身體搜索號碼
var myRe = /[0-9]{8}/;
var myArray = myRe.exec($('body').html());
alert(myArray);
將g
或'global'標誌添加到正則表達式中。現在,而不是使用exec()
只返回第一個匹配,呼籲字符串本身,它返回所有結果的數組match()
:
var myRe = /[0-9]{8}/g;
var myArray = $('body').html().match(myRe);
這一步解決的問題?如果是這樣,請務必將答案標記爲「已接受」,這樣我們都會獲得一定的聲譽。 – 2010-08-10 18:32:45