<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>新浪微博-随时随地分享身边的新鲜事儿</title>
<script type="text/javascript">


var conf = {js:"20101125140052"};


var scope = {
$lang   : "zh",
$oid          : "",
$uid          : "",
$token        : "b85b158144832b8f50aaa02074b1e391",
$severtime    : "1290734245",
$PRODUCT_NAME : "miniblog2",
$pageid       : "new_widget_topic",
$appid        : "",
$appkey       : "",
$setDomain    : false,
$devMode   : 1

};
</script>
<script type="text/javascript" src="http://tjs.sjs.sinajs.cn/miniblog2/static/js/boot.js?version=20101027143917"></script>
<script type="text/javascript">loadResource();renderPage();</script>
 
<script type="text/javascript" src="http://i.sso.sina.com.cn/js/ssologin.js"></script>
<link href="http://timg.sjs.sinajs.cn/miniblog2style/css/common/common.css?version=20101125140052" type="text/css" rel="stylesheet"  />
<link href="http://timg.sjs.sinajs.cn/miniblog2style/css/widget/miniblog_widget2.css?version=38595" type="text/css" rel="stylesheet" />
<link href="http://timg.sjs.sinajs.cn/miniblog2style/css/widget/skin/w_01.css" type="text/css" rel="stylesheet" />
<script language="javascript"> 
scope.$tags = ["%E7%BD%91%E7%90%83%E5%AE%9D%E8%B4%9D%7E%E5%A4%A9%E4%B8%8B%E9%80%9A"];
scope.$widget_height=100;
scope.$widget_width =880;

if (typeof App == 'undefined') {
var App = {};
}
 
App.refresh = function(){
window.location.reload();
};

</script>
</head>
 
<body>
<div class="mb_wgt wdAuto" id="widget_wapper">

    <div class="mb_wgtBox">
        <!-- 头-->
 
     <!-- 登录输入框 -->
        
        
    
        <div class="mbBox">
            
            <div class="mbTag">
                <table cellpadding="0" cellspacing="0" class="tbAuto">
                <td class="selected"><span><a href="javascript:;" onclick="window.open('http://t.sina.com.cn/k/网球宝贝~天下通','_blank')">大家正在说(共有946条相关微博)</a></span></td>
                <td class="right"><span><a href="javascript:void(0)" onclick="App.refresh();" title="刷新看看" class="link_c">刷新看看</a></span></td>
                </table>
            </div>
            <div class="mbContent" id="widget_content_wapper">
                <!-- 0 begin-->
                 <div class="mbList" id="content_all">
<div class="mbCell">
      <div class="mbCell_con">
<p class="mbCell_txt"><a href="http://t.sina.com.cn/1561670177" title="YOYO休闲" target="_blank">YOYO休闲  </a>:戴雪儿化身网球宝贝 撕烂衣衫释放傲人身段 <a href="http://sinaurl.cn/hbwf3y" target="_blank" mt="url" >http://sinaurl.cn/hbwf3y</a>
<br /></p>
<div class="mbCell_txtBot"><span class="mbCell_tm txt_c"><a href="http://t.sina.com.cn/1561670177/zF0thNyQQY" target="_blank">2010-11-25 22:52:05</a></span><span class="mbCell_cmt"><a href="http://t.sina.com.cn/1561670177/zF0thNyQQY" target="_blank">转发</a><em class="txt_b">|</em><a href="http://t.sina.com.cn/1561670177/zF0thNyQQY" target="_blank">评论</a></span><div class="clearit"></div>
</div>
</div>
</div>
<div class="MIB_linedot1"></div>
<div class="mbCell">
      <div class="mbCell_con">
<p class="mbCell_txt"><a href="http://t.sina.com.cn/1841704535" title="芒果游戏" target="_blank">芒果游戏<img class="small_icon vip" src="http://timg.sjs.sinajs.cn/t3/style/images/common/transparent.gif" title="新浪认证" alt="SINA_VERIFY" />  </a>:《网球宝贝》为了感谢全体玩家自开测以来的支持和厚爱,推出了感恩节专题活动。奖品包括热气腾腾的火鸡腿球拍、感恩南瓜饼、美味烤火鸡和神秘的烈焰之翼等各式超值道具,活动地址:<a href="http://sinaurl.cn/hbwhPK" target="_blank" mt="url" >http://sinaurl.cn/hbwhPK</a>
<br /></p>
<div class="mbCell_txtBot"><span class="mbCell_tm txt_c"><a href="http://t.sina.com.cn/1841704535/zF0thBEBLy" target="_blank">2010-11-25 17:58:33</a></span><span class="mbCell_cmt"><a href="http://t.sina.com.cn/1841704535/zF0thBEBLy" target="_blank">转发</a><em class="txt_b">|</em><a href="http://t.sina.com.cn/1841704535/zF0thBEBLy" target="_blank">评论</a></span><div class="clearit"></div>
</div>
</div>
</div>
<div class="MIB_linedot1"></div>
<div class="mbCell">
      <div class="mbCell_con">
<p class="mbCell_txt"><a href="http://t.sina.com.cn/1398741674" title="山谷里有只蚂蚁" target="_blank">山谷里有只蚂蚁  </a>转发了<a href="http://t.sina.com.cn/1663088660" title="湖南卫视新媒体金鹰网" target="_blank">湖南卫视新媒体金鹰网<img class="small_icon vip" src="http://timg.sjs.sinajs.cn/t3/style/images/common/transparent.gif" title="新浪认证" alt="" />  </a>的微博:昨天下午,盛大文学CEO侯小强发了条微博,宣布韩寒当爸爸了,生了个女儿。随后这条微博被删除,新的微博表达了歉意:“韩寒生小孩的消息是朋友转发来的短信,未经证实,向各位道歉。”这不辟谣还好,一辟谣,根据“辟谣即事实”的逻辑,各路大仙都出动了。 <a href="http://sinaurl.cn/hb7gYE" target="_blank" mt="url" >http://sinaurl.cn/hb7gYE</a>
<br /></p>
转发理由://<a href="http://t.sina.com.cn/n/%E8%8A%92%E6%9E%9C-%E7%BD%91%E7%90%83%E5%AE%9D%E8%B4%9D" >@芒果-网球宝贝</a>:只是纯转
<br /></p>
<div class="mbCell_txtBot"><span class="mbCell_tm txt_c"><a href="http://t.sina.com.cn/1398741674/wr0tgac3nC" target="_blank">2010-11-24 15:57:27</a></span><span class="mbCell_cmt"><a href="http://t.sina.com.cn/1398741674/wr0tgac3nC" target="_blank">转发</a><em class="txt_b">|</em><a href="http://t.sina.com.cn/1398741674/wr0tgac3nC" target="_blank">评论</a></span><div class="clearit"></div>
</div>
</div>
</div>
<div class="MIB_linedot1"></div>
</div>

                <!-- 1 end-->
            </div>
        </div>
       
        <div class="mbContent" id="login_div" style="display:none">
                <!-- 登录 -->
                <div class="wdt_login" id="login_form">
                 <table>
                      <tr>
                        <th scope="row">登录名:</th>
                        <td><input id="loginname" type="text" style="color: rgb(153, 153, 153);" title="邮箱/UC号/会员帐号/手机号" alt="邮箱/UC号/会员帐号/手机号"/></td>
                      </tr>
                      <tr>
                        <th scope="row">密&nbsp;&nbsp;码</th>
                        <td><input id="password" type="password" style="color: rgb(153, 153, 153);"/></td>
                      </tr>
                      <tr>
                        <th scope="row"></th>
                        <td>
<span class="wgt_rem"><input id="remusrname" type="checkbox" checked="checked"/>记住登录状态</span>
<a style="margin-left: 30px;" href="http://login.sina.com.cn/cgi/getpwd/getpwd0.php?entry=sso" target="_blank">找回密码</a>
</td>
                      </tr>
                      <tr>
                        <th scope="row"></th>
                        <td><a id="login_submit_btn" href="javascript:;"><img src="http://i1.sinaimg.cn/blog/miniblog/yunying/newunlogin/btn.gif"/></a></td>
                      </tr>
                    </table>
<div class="MIB_linedot1"></div>
                    <table>
                      <tr>
                        <th scope="row"></th>
                        <td>
                         <p class="txt_bottom txt_c">还没有拥有新浪微博账号?</p>
                         <p><a href="http://login.sina.com.cn/hd/reg.php?entry=miniblog&inviteCode=%s&mail=%s" target="_blank" title="立即注册">立即注册&gt;&gt;</a></p>    
                        </td>
                      </tr>
                    </table>
                </div>
            </div>      
        <div class="mb_bottom">
         <span class="mb_more"><span class="wgt_logo"><a href="http://t.sina.com.cn/" target="_blank">新浪微博</a></span> <em class="txt_b">|</em> <a href="http://t.sina.com.cn/k/网球宝贝~天下通"  title="更多相关微博" target="_blank">更多相关微博&gt;&gt;</a></span>
            <div class="clearit"></div>
        </div>

    </div>
</div>
<!-- SUDA_CODE_START -->
<div style='position:absolute;top:0;left:0;width:0;height:0;z-index:1'><div style='position:absolute;top:0;left:0;width:1;height:1;'><iframe id='SUDA_FC' src='' width=1 height=1 SCROLLING=NO FRAMEBORDER=0></iframe></div><div style='position:absolute;top:0;left:0;width:0;height:0;visibility:hidden' id='SUDA_CS_DIV'></div></div>
<noScript>
<div style='position:absolute;top:0;left:0;width:0;height: 0;visibility:hidden'><img width=0 height=0 dynamic-src='http://beacon.sina.com.cn/a.gif?noScript' border='0' alt='' /></div> </noScript>
<!-- SUDA_CODE_END --></body>
</html>
 在这个页面源代码中,我想要把所有的:
从<div class="mbCell_con"> 到 <div class="MIB_linedot1"></div> 这两个标签之间的内容全部获取下来。
注意是PHP的,最好是用preg_match_all这个函数。
在线等

解决方案 »

  1.   

    我用的是这个,匹配不了。
    preg_match_all("/<div class=\"mbCell_con\"(.*?)<div class=\"MIB_linedot1\">/i",$str_weibo,$arr_get_info);
      

  2.   


    if(preg_match_all('|<div class="mbCell_con">(.*?)<div class="MIB_linedot1"></div>|ims',$c,$match)){
    print_r($match);
    }
      

  3.   

    你的正则中<div class="mbCell_com">最后的>符号没有
    preg_match_all("/<div class=\"mbCell_con\">(.*?)<div class=\"MIB_linedot1\">/is",$str_weibo,$arr_get_info);