看板 PHP 關於我們 聯絡資訊
有參考前面的文章, 因為想要抓的是tag中有p,h1,h2..,div,br這些tag中的內容 自己參考前面的文章寫了一個. preg_match_all('/<(div|p|h[\d]*|br)[^>]*>(.*)<\/\1>/i', $content2[0], $target); 不過跑出來的都不是正確的,都會有少, 想請問一下是否有表示錯誤? 麻煩各位了@@" -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.115.156.75
buganini:\d不用[ ]吧? 10/23 01:55
knockout:[\d]是代表數字 10/23 12:03
alpe:<(div|p|h\d?|br)[^>]*>(.*)<\/\1>/si 10/23 13:22
alpe:\d === [0-9] 所以不用再加了 10/23 13:26
knockout:SOGA 我都習慣加上[] 多餘了 :P 10/23 13:32
knockout:只是加與不加 好像都沒差 ~ 不太常用正規式寫東西 :P 10/23 13:33