答案沒錯,為什么說表達式不正確呢?
<?php
$str = "<ul>
??????????? <li>item 1</li>
??????????? <li>item 2</li>
??????? </ul>";
//在這里補充代碼,實現正則匹配所有li中的數據
$it="|<[^>]+>(.*?)</[^>]+>|i";
preg_match_all($it,$str,$matches);
print_r($matches[1]);
---------------------------------------------------------------
array{
[0]=item 1
[1]=item2
}
2016-02-20
表達式沒錯 只是你這個和標準答案不一樣 所以提示表達式不正確而已