Re: [問題] preg_match_all抓取所有<div>....</div>

看板RegExp作者 (X700)時間15年前 (2009/07/12 00:10), 編輯推噓3(303)
留言6則, 4人參與, 最新討論串3/4 (看更多)
※ 引述《grassboy2 (活力花俏草兒仔政﹞O花俏)》之銘言: 我也有問題和這位仁兄相似,但是我想做的就是巢狀時要如何正確抓資料呢? 如下的例子: <div class="test"> <div>我是大巢 <div>我是小巢</div> </div> </div> 希望可以抓到div class="test"內的資料: <div>我是大巢 <div>我是小巢</div> </div> -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.161.172.242

07/12 01:08, , 1F
<div\s*class=\"test\">([\W\w]+)<\/div>
07/12 01:08, 1F

07/12 08:05, , 2F
我有個小問題,[\W\w]+跟.+有什麼不同?
07/12 08:05, 2F

07/12 13:10, , 3F
[\W\w]+是指全部內容,.+是指不包含換行以外的任何字
07/12 13:10, 3F

07/12 13:39, , 4F
如果要比對巢狀tag,MRE PHP那章有個實際範例
07/12 13:39, 4F

07/12 13:39, , 5F
php's preg 可以用遞迴的方式比對
07/12 13:39, 5F

07/12 20:50, , 6F
請問一下,MRE PHP是指?
07/12 20:50, 6F
文章代碼(AID): #1AMBbxxP (RegExp)
討論串 (同標題文章)
文章代碼(AID): #1AMBbxxP (RegExp)