4,250
社区成员
发帖
与我相关
我的任务
分享
$s=<<<html
<ul id="a">
<li style="display:none">xxx</li>
<li style="display:block">xxx</li>
<li>xxx</li>
</ul>
<ul id="b">
<li style="display:none">xxx</li>
<li style="display:block">xxx</li>
<li>xxx</li>
</ul>
html;
preg_match('#<ul id="b">(.+)</ul>#is',$s,$m);
preg_match_all('#<li[^>]*>(.+)</li>#isU',$m[1],$arr);
print_r($arr[1]);