$file_contents='<ul>1
11</ul>
<ul>2
111</ul>
<ul>3
111</ul>
<ul>4
11</ul>';
preg_match_all("/<ul(.*)<\/ul>/is",$file_contents, $matches);我这么写出来的结果是 一个把所有的都匹配了
想匹配出4个ul来加[^ul]不知道如何写谢谢
11</ul>
<ul>2
111</ul>
<ul>3
111</ul>
<ul>4
11</ul>';
preg_match_all("/<ul(.*)<\/ul>/is",$file_contents, $matches);我这么写出来的结果是 一个把所有的都匹配了
想匹配出4个ul来加[^ul]不知道如何写谢谢
11 </ul>
<ul>2
111 </ul>
<ul>3
111 </ul>
<ul>4
11 </ul>';
preg_match_all("/<ul(.*) <\/ul>/isU",$file_contents, $matches);
print_r($matches[1]);
Array
(
[0] => >1
11
[1] => >2
111
[2] => >3
111
[3] => >4
11
)