2 baidu 24113397 baidu_24113397 于 2014.12.02 09:56 提问

求牛人写一个正则表达式。。
更多公告
    <div style="width:100px; float:right; text-align:right; line-height:30px"></div>
  </div>
  <div class="box2" style="height:650px;">


           <div style=" width:720px; height:25px; float:left; padding-top:5px; border-bottom:#CCCCCC 1px dashed">
          <div style="width:550px;float:left">&nbsp;&nbsp;·&nbsp;<a href="newsShow.aspx?ID=4207" target="_blank"><font color=''>12月1日1-2节旷课名单</font></a>
            <img src="images/new.jpg" width="28" height="11" /> </div>
       <div style="width:100px;float:right; text-align:right">2014-12-01&nbsp;&nbsp;&nbsp;&nbsp;</div>
        </div>
                    。
                    。
                    。
                    。
                    。
*****

从这个字符串

开始,到这个字符串
结束。截取里面的href和title。例如获得(newsShow.aspx?ID=4207 和 12月1日1-2节旷课名单)

3个回答

wgw335363240
wgw335363240   2014.12.02 17:33

没特别明白楼主的意思。

baidu_24113397
baidu_24113397 从这个字符串<div class="left" style="padding-left:10px;">开始,到这个字符串“<div id="_ctl0_ContentPlaceHolder1_pagNum">”结束。截取“<a></a>”里面的href和文本。例如获得(newsShow.aspx?ID=4207 和 12月1日1-2节旷课名单)
大约 3 年之前 回复
baidu_24113397
baidu_24113397   2014.12.02 20:25

原来显示不出来,我在这里再写下,对不起各位...
从这个字符串

开始,到这个字符串“
”结束。截取“”里面的href和文本。例如获得(newsShow.aspx?ID=4207 和 12月1日1-2节旷课名单)
baidu_24113397
baidu_24113397 好吧,还是显示不出来............
大约 3 年之前 回复
q107770540
q107770540   Ds   Rxr 2014.12.11 10:58

取分组1和分组2的值就是你要的:href和title。获得(newsShow.aspx?ID=4207 和 12月1日1-2节旷课名单)

 (?is)<div class="left" style="padding-left:10px;">.*?<a.*?href="(.*?)".*?>(.*?)</a>.*?<div id="_ctl0_ContentPlaceHolder1_pagNum">
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!