我想從網址中提取一組數字。該字符串位於單詞「區域」和單詞「全部」之間。 URL是: http://my.site.com/theme/feature/region/227-84/all/country-south提取兩種模式之間的數字javascript
我所建立的正則表達式是:
var tmp = $(this).attr('link').match("(?=region/).*?(?=/all)");
正則表達式被提取的數字的正確部分但總是粘附的區域號碼,所提取的字符串成爲:
"region/227-84"
雖然我wannt只得到的數字:
"227-84"
刪除向前看符號,並使用捕獲組。 –
'match'返回一個數組,對吧?所以你不能'匹配(...)[1]'? – mariocatch