作者pinkisme ()
看板PHP
標題[請益] 正規表示的用法
時間Tue Oct 23 01:12:23 2007
有參考前面的文章,
因為想要抓的是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