正则

1、最近遇到了个问题,要提取html页面内的div标记里面的全部内容

$p="/<div class='box'[^>]*?>(?:.|\s)*?<\/div>/";

$p="/<div class='box' .*(.|\n)*?<\/div>/";

这两个都是比较好用的,分享给大家

2、匹配

$str='14:59:58    aa bb cc dd  {"show_id":2007,"duration":5}'

$str='14:59:58    aa bb cc dd';

preg_match( "#([0-9:]+)\s+([^{|\n]+)([^\n]+)#i", $str, $m );

 

posted @ 2012-12-21 13:49  尹少爷  阅读(100)  评论(0编辑  收藏  举报