[討論] 怎麼分析超連結的網址

看板Ajax作者時間15年前 (2010/05/27 16:54), 編輯推噓1(101)
留言2則, 1人參與, 最新討論串1/3 (看更多)
在我的網頁,關於使用者的超連結是寫成這樣 <a href="space.php?uid=66&tid=44">使用者姓名</a> 我希望用jQuery的each 配合正規表示法,找出裡面的uid值,再透過uid去取得頭像 可是我取得裡面的href,要怎麼樣才能取得裡面的 uid 因為有可能裡面的網址會變成 space.php?tid=44&gid=11&uid=9 uid的位置不一定都在相同的位址 我目前只寫到這裡,卡在怎麼有效取得uid的值 var re = /^space.php?*uid=*/; $('a').each(function(i){ if (re.test(this.href)) { //是使用者連結 //怎麼取得uid值 } 因為我用str.replace、str_split好像也不是很有效率 請問有沒有比較快的方法可以取得uid 謝謝回答 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.117.39.194

05/27 18:03, , 1F
/uid=([^&]*)/.exec(location.search)
05/27 18:03, 1F

05/27 18:03, , 2F
沒有仔細看你問題,不知道是不是符合你的答案
05/27 18:03, 2F
※ 編輯: knives 來自: 210.209.137.198 (05/29 10:11)
文章代碼(AID): #1B_ZD7Un (Ajax)
文章代碼(AID): #1B_ZD7Un (Ajax)