[問題] 網址列透過正規表示式
看板RegExp (正規表示式 Regular Expression)作者HiTeacher (尊師種稻)時間12年前 (2013/05/16 17:49)推噓3(3推 0噓 2→)留言5則, 3人參與討論串1/1
各位大大好
我想把網址列透過正規表示式抓出變數
如果網址列有以下這字串:
gethosts?option=4
我用了以下的正規字串想把option的值抓出來,
並把option變數傳給別的程式來處理:
gethosts\?option\=(?P<option>\d+)
但是一直試不出來,似乎跟"?"有關係,
但"\"不是用來跳脫有特殊功用的符號變成一般字元嗎?
如果網址列沒有問號的話,我是可以成功抓到..
我用的是python..
煩請各位大大為小弟解惑 0.0
感謝~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 210.61.97.145
推
05/16 19:32, , 1F
05/16 19:32, 1F
推
05/16 21:19, , 2F
05/16 21:19, 2F
→
05/16 21:21, , 3F
05/16 21:21, 3F
推
05/16 21:38, , 4F
05/16 21:38, 4F
→
05/16 22:48, , 5F
05/16 22:48, 5F
因為我是在django架構裡面用的,可能我誤解該架構什麼東西了...我再研究一下
後來只好把整個網址直接抓出來再用架構內建的另一種方法來擷取,暫時可行了。
非常感謝回覆的各位大大
※ 編輯: HiTeacher 來自: 210.61.97.145 (05/17 08:42)
※ 編輯: HiTeacher 來自: 210.61.97.145 (05/17 09:13)
RegExp 近期熱門文章
PTT數位生活區 即時熱門文章