PHP基础
PHP教程
php框架
JavaScript
asp.net
AJAX
正则表达式
ASP
输入
banner图
图片脚本
导航/分类
求一段正则表达式!解决思路
求一段正则表达式!
xxx
xxx
xxx
xxx
xxx
xxx
我想正则取得ID为b的UL里的每一个li里的内容,正则应该怎么写?
/
.*?
(.*?)<\/li>.*?<\/ul>/is 只能匹配到第一个li里的内容
正则
分享到:
------解决方案--------------------
$s=<<
xxx
xxx
xxx
xxx
xxx
xxx
html;
preg_match('#
(.+)
#is',$s,$m);
preg_match_all('#
]*>(.+)
#isU',$m[1],$arr);
print_r($arr[1]);
------解决方案--------------------
(?<=
(?:\s*
.*?<\/li>\s*)*)\s*
(.*?)<\/li>\s* 给你个参考,你自己根据需求再修改下