兩個輸出結果一樣,但為啥一個判對一個判錯呢
用的$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]);
2018-12-31
str中只有一個能匹配上