慕粉3533689
2016-08-25 23:25
$p = "/
(.*?)
<\ li="">\s*(.*?)
<\ li="">\s*<\ ul="">/i";怎么不对啊//题目要求的是:匹配<li></li>标签 $p = "/(.*?)<\ li="">\s*(.*?)<\ li="">\s*<\ ul="">/i"; //而你匹配的是(.*?)代表所有,应该是匹配<li></li>标签里所有文字,如下: $p="/<li>(.*?)<\/li>/i";
PHP进阶篇
181835 学习 · 2577 问题
相似问题