<A 
                        href="http://www15.discuss.com.hk/misc.php?action=emailfriend&amp;tid=2775520"><IMG 
                        alt="E-mail 此主題給朋友" 
                        src="香港討論區 discuss_com_hk - 羽毛球 - ho man tin week day - 一個香港只得一個香港討論區_files/emailtofriend3.gif" 
                        align=absMiddle border=0></A> <BR><BR><SPAN 
                        style="FONT-SIZE: 12px">i would like meet some people to 
                        play at day time on the week day like <BR>(mon-fri) 
                        anyday . i am normal playing , not very strong playing! 
                        ho man tin ,or other place is fine!thank you!</SPAN> <!-- Signature Advertising - Modified by Ivan - start-->
                    <TR>
                      <TD bgColor=#ffff00 height=25>&nbsp;廣告: <A 
                        href="http://live.tipswin.com/" target=_blank><FONT 
                        color=#0000ff>有「射門次數」的現場比分網,波神TV日日有波睇,入來一齊贏波啦!</FONT></A></TD></TR><!-- Signature Advertising - Modified by Ivan - end--></TD></TR></TBODY></TABLE></TD></TR>
              <TR class=altbg1>上面这html代码,我用:
eregi('emailtofriend3.gif(.*?)<TR class=altbg1>',$page,$post2);
取不出值来的。

解决方案 »

  1.   

    $str = <<<EOD
    <A 
                            href="http://www15.discuss.com.hk/misc.php?action=emailfriend&amp;tid=2798759"><IMG 
                            alt="E-mail 此主題給朋友" src="13_files/emailtofriend3.gif" 
                            align=absMiddle border=0></A> <BR><BR><SPAN 
                            style="FONT-SIZE: 12px">右手傷了,就用左手<BR>左手傷了,就用右手<BR>有高人練過嗎<IMG 
                            src="13_files/smile_41.gif" align=absMiddle 
                            border=0><IMG src="13_files/smile_41.gif" 
                            align=absMiddle border=0><BR><IMG 
                            src="13_files/titter.gif" align=absMiddle border=0><IMG 
                            src="13_files/titter.gif" align=absMiddle 
                            border=0></SPAN> <BR><BR><BR></TD></TR>
                            
    EOD;$patt = ".*SPAN.*?>(.*?)<IMG.*";
    preg_match("/$patt/is",$str,$m);
    echo $m[1];
      

  2.   

    上面这html代码,我用:
    eregi('emailtofriend3.gif(.*?)<TR class=altbg1>',$page,$post2);
    取不出值来的。