eregi的參數,如果regs有很多值,應該如何分別輸出?
<?php
/*
 * Created on 2009-5-27
 * 
 * 
 */
 
$url = "http://hk.morningstar.com/ap/quicktake/overview.aspx?PerformanceId=0P0000A9AR"; //目标站
$fp = @fopen($url, "r") or die("超时");
$fcontents = file_get_contents($url);//echo $fcontents; //輸出全部所選目標站的內容eregi("<title>(.*)</title>", $fcontents, $regs);eregi("<span id=\"ctl00_ctl00_MainContent_QuickTakeMainContent_QuickTakeForm_lbMSCategory\" class=\"ms_bold\">(.*)  <li class=\"keystats_col2\"><span id=\"ctl00_ctl00_MainContent_QuickTakeMainContent_QuickTakeForm_lbMSRating\" class=\"ms_bold\">", $fcontents, $regs);echo $regs[1];
echo $regs[2];上面的輸出始終只有一個值,請問應該如何設置參數?

解决方案 »

  1.   


    <?php
    /*
     * Created on 2009-5-27
     * 
     * 
     */
     
    $url = "http://hk.morningstar.com/ap/quicktake/overview.aspx?PerformanceId=0P0000A9AR"; //目标站
    $fp = @fopen($url, "r") or die("超时");
    $fcontents = file_get_contents($url);//echo $fcontents; //輸出全部所選目標站的內容eregi("<title>(.*)</title>", $fcontents, $regs);eregi("<span id=\"ctl00_ctl00_MainContent_QuickTakeMainContent_QuickTakeForm_lbMSCategory\" class=\"ms_bold\">(.*)  <li class=\"keystats_col2\"><span id=\"ctl00_ctl00_MainContent_QuickTakeMainContent_QuickTakeForm_lbMSRating\" class=\"ms_bold\">", $fcontents, $regs);echo $regs[1];
    echo $regs[2];
    ?>
    不好意思,上面少了一個結束符
      

  2.   

    我想輸出通過這兩個正則表達式採集的內容
    <title>(.*)</title><span id=\"ctl00_ctl00_MainContent_QuickTakeMainContent_QuickTakeForm_lbMSCategory\" class=\"ms_bold\">(.*)  <li class=\"keystats_col2\"><span id=\"ctl00_ctl00_MainContent_QuickTakeMainContent_QuickTakeForm_lbMSRating\" class=\"ms_bold\">