0
function sa_get_facebook_album_id(url){
var m = url.match(/\?set=a\.[0-9]*\./);
return m;
}
該函數應該在URL傳遞後返回相冊的ID。Javascript /正則表達式:從URL獲取Facebook相冊的ID?
但我只想得到數字([0-9])而沒有別的。
這怎麼辦?
function sa_get_facebook_album_id(url){
var m = url.match(/\?set=a\.[0-9]*\./);
return m;
}
該函數應該在URL傳遞後返回相冊的ID。Javascript /正則表達式:從URL獲取Facebook相冊的ID?
但我只想得到數字([0-9])而沒有別的。
這怎麼辦?
使用捕獲組存儲id
:
function sa_get_facebook_album_id(url){
var m = url.match(/\?set=a\.([0-9]*)\./);
return m[1];
}
捕獲組是在括號,即([0-9]*)
,你可以參考它以後,使用m[1]
。請注意,m[0]
包含整個匹配的字符串,m[1]
,第一個捕獲的組,等等。
DEMO。