本帖最后由 wiedweisa 于 2011-01-01 18:16:48 编辑

解决方案 »

  1.   


    <?php
    $html = $LabelArray['Html'];
    $html = preg_replace("/<a href='(.*?)'.*?>/","[URL:$1]",$html);
    $html = preg_replace("/<li class=l6>(.*?)<\/li>/","[DATE:$1]",$html);
    // 使用正则匹配字符,图案中的"12-31"可根据实际需要自行修改
    preg_match_all('/\[URL:(.*?)\].*?\[DATE:12-31\]/',$html,$match);
    // $match[1] 就是你需要的数据
    var_dump($match[1]);
    // 按你的要求,赋值回 $LabelArray['Html']
    $LabelArray['Html'] = $match[1];
    ?>
    代码我本机测试了一下,应该没问题。
    如果不行的话我再修改,如果可以,要尽快给我分哈!:)
      

  2.   

    我用上面你给的HTML代码测试的,似乎可以呀。
    有报什么错误吗?