问答详情
源自:3-6 查找所有匹配结果

答案没错,为什么说表达式不正确呢?

<?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 17:27

个回答

  • feelrt
    2016-02-20 21:51:12
    已采纳

    表达式没错 只是你这个和标准答案不一样 所以提示表达式不正确而已