[請益] 請問這curl的正規化怎樣寫呢?

看板PHP作者 (我的生命因你而發光)時間14年前 (2011/05/11 14:26), 編輯推噓1(102)
留言3則, 1人參與, 最新討論串1/1
各位好,我想抓原始碼之中有這樣的字眼,不知道該如何寫正規化表示式呢? <a href="?mod=store&amp;func=style_show&amp;SR_NO=DAAG3O"> <a href="?mod=store&amp;func=style_show&amp;SR_NO=DAAG31"> .............. 我寫以下這方式,但不能成功,可以請問一下各位如何修改呢? 謝謝! preg_match_all('!<a href="?mod=store.*?>(.*?)</a>!is',$data,$string); -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.166.117.248

05/11 14:50, , 1F
因為 ? 是特殊字元 (你自己也用到了啊...) 加個 \ 避開
05/11 14:50, 1F

05/11 14:50, , 2F
不過注意這個 \ 要讓 preg_match_all 看
05/11 14:50, 2F

05/11 14:50, , 3F
所以 php 程式內字串裡要寫 \\
05/11 14:50, 3F
文章代碼(AID): #1DoYmTSu (PHP)
文章代碼(AID): #1DoYmTSu (PHP)