两个输出结果一样,但为啥一个判对一个判错呢
用的$pattern="/<li>(.*?)<\/li>/";都一样,输出$matches[0]和$matches[1]结果是一样的
$pattern="/<li>(.*?)<\/li>/";
preg_match_all($pattern,$str,$matches);
print_r($matches[0]);
$pattern="/<li>(.*?)<\/li>/";
preg_match_all($pattern,$str,$matches);
print_r($matches[1]);