[問題] python 裡面的 RE

看板Python作者 (這個帳號是掛網用)時間14年前 (2011/11/10 15:41), 編輯推噓1(103)
留言4則, 2人參與, 最新討論串1/1
d = 'GET / HTTP/1.0\nPOST / HTTP/1.0' d.find('GET /') 0 d.find('POST /') 15 但 find 指令不能一次找二個 , 而用 re module 的 search 又不會回傳位址 offset 請問要怎麼做才能一次找二個 keywords 並可以回傳 offset ? 感謝 <(_ _)> -- -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.135.121.210

11/10 16:21, , 1F
p = re.compile("HTTP")
11/10 16:21, 1F

11/10 16:21, , 2F
for m in p.finditer(d):
11/10 16:21, 2F

11/10 16:21, , 3F
print m.start(), m.group()
11/10 16:21, 3F

11/10 16:50, , 4F
大感感謝 !! 我剛也有去 google 有找到 finditer cc
11/10 16:50, 4F
文章代碼(AID): #1Eku0FAp (Python)
文章代碼(AID): #1Eku0FAp (Python)