我用
1、<li><a href="[\S\s]*">.*</a></li><li class="date">d{4}-d{0,2}-d{0,2}</li>  什么也没匹配上。
2、<li><a href="[\S\s]*">.*</a></li><li class="date"> 从头配到了尾
<ul><li><a href="http://yoga.39.net/news/104/18/1233728.html">广告女皇也是瑜伽迷!</a></li><li class="date">2010-4-18</li><li><a href="http://yoga.39.net/news/104/18/1235258.html">印度“水中瑜伽”人气大涨</a></li><li class="date">2010-4-18</li><li><a href="http://yoga.39.net/news/104/18/1235303.html">"桌边瑜珈"! OL女的最爱</a></li><li class="date">2010-4-18</li><li><a href="http://yoga.39.net/news/104/18/1235343.html">走进瑜珈 拥抱肠胃健康</a></li><li class="date">2010-4-18</li><li><a href="http://yoga.39.net/news/104/18/1235352.html">高温瑜伽 去“水”非去“脂”</a></li><li class="date">2010-4-18</li></ul><div class="line"></div><ul><li><a href="http://yoga.39.net/news/104/18/1235372.html">要做时尚男很简单</a></li><li class="date">2010-4-18</li><li><a href="http://yoga.39.net/news/104/18/1235392.html">练瑜伽 修出魔鬼身材</a></li><li class="date">2010-4-18</li><li><a href="http://yoga.39.net/news/104/13/1228265.html">香港瑜伽马拉松开幕式</a></li><li class="date">2010-4-13</li><li><a href="http://yoga.39.net/news/104/8/1217634.html">世博会最“绿色”的展馆 印度馆竹制穹顶</a></li><li class="date">2010-4-8</li><li><a href="http://yoga.39.net/news/104/8/1217653.html">瑜伽可预防代谢症候群</a></li><li class="date">2010-4-8</li></ul><div class="line"></div><ul><li><a href="http://yoga.39.net/news/104/8/1217660.html">提神瑜伽 五分钟养颜又防老</a></li><li class="date">2010-4-8</li><li><a href="http://yoga.39.net/news/104/8/1217784.html">瑜伽的世界有你也有我</a></li><li class="date">2010-4-8</li><li><a href="http://yoga.39.net/news/104/2/1209316.html">瑜伽对OL白领好处多多</a></li><li class="date">2010-4-2</li><li><a href="http://yoga.39.net/news/104/2/1209321.html">适合懒羊羊的懒人瑜伽</a></li><li class="date">2010-4-2</li><li><a href="http://yoga.39.net/news/104/1/1203640.html">想瘦?这六式瑜满足你</a></li><li class="date">2010-4-1</li></ul><div class="line"></div><ul><li><a href="http://yoga.39.net/news/104/1/1203648.html">流瑜伽 室内轻松减肥</a></li><li class="date">2010-4-1</li><li><a href="http://yoga.39.net/news/104/1/1203771.html">中老年人们的毛巾瑜伽</a></li><li class="date">2010-4-1</li><li><a href="http://yoga.39.net/news/103/31/1205716.html">瑜伽健身球的最新玩法</a></li><li class="date">2010-3-31</li><li><a href="http://yoga.39.net/news/103/26/1197991.html">春季护肤锦囊:为肌肤做瑜珈</a></li><li class="date">2010-3-26</li><li><a href="http://yoga.39.net/news/103/25/1198003.html">瑜伽练出的医学尴尬</a></li><li class="date">2010-3-25</li></ul><div class="line"></div><ul><li><a href="http://yoga.39.net/news/103/23/1196059.html">青岛书城免费讲座学瑜伽</a></li><li class="date">2010-3-23</li><li><a href="http://yoga.39.net/news/103/23/1196061.html">办公室瑜伽 健身又瘦身</a></li><li class="date">2010-3-23</li><li><a href="http://yoga.39.net/news/103/22/1189276.html">春季瑜伽排毒换肤</a></li><li class="date">2010-3-22</li><li><a href="http://yoga.39.net/news/103/22/1189305.html">静界瑜伽 打造气质美女?</a></li><li class="date">2010-3-22</li><li><a href="http://yoga.39.net/news/103/22/1189339.html">想心脏健康 练瑜伽</a></li><li class="date">2010-3-22</li></ul><div class="line"></div><ul><li><a href="http://yoga.39.net/news/103/22/1189349.html">练习瑜伽能否减肥?</a></li><li class="date">2010-3-22</li><li><a href="http://yoga.39.net/news/103/17/1184630.html">6国内瑜伽热潮必将兴起</a></li><li class="date">2010-3-17</li><li><a href="http://yoga.39.net/news/103/17/1187451.html">“瑜伽健身指导师”将成新技能</a></li><li class="date">2010-3-17</li><li><a href="http://yoga.39.net/news/103/16/1184207.html">瑜珈真的可以治疗癌症吗?</a></li><li class="date">2010-3-16</li><li><a href="http://yoga.39.net/news/103/16/1184602.html">林忆莲开个唱 瑜伽保年轻</a></li><li class="date">2010-3-16</li></ul><div class="line"></div><ul><li><a href="http://yoga.39.net/news/103/16/1184619.html">瑜伽让你冬日里最瘦身</a></li><li class="date">2010-3-16</li><li><a href="http://yoga.39.net/news/103/14/1182763.html">瑜伽、期货交易那点事儿</a></li><li class="date">2010-3-14</li><li><a href="http://yoga.39.net/news/103/14/1182776.html">明星减压运动首推瑜伽</a></li><li class="date">2010-3-14</li><li><a href="http://yoga.39.net/news/103/10/1177692.html">春季瑜伽你知道多少?</a></li><li class="date">2010-3-10</li><li><a href="http://yoga.39.net/news/103/9/1176424.html">杨丞琳瑜伽拯救身高</a></li><li class="date">2010-3-9</li></ul><div class="line"></div><ul><li><a href="http://yoga.39.net/news/103/6/1173400.html">晒晒最爱瑜伽的大明星</a></li><li class="date">2010-3-6</li><li><a href="http://yoga.39.net/news/103/5/1172050.html">春季最流行的瑜伽减肥动作</a></li><li class="date">2010-3-5</li><li><a href="http://yoga.39.net/news/103/2/1167455.html">74岁奶奶也做瑜伽!</a></li><li class="date">2010-3-2</li><li><a href="http://yoga.39.net/news/103/2/1167428.html">低碳瑜伽 让你爱上健身</a></li><li class="date">2010-3-2</li><li><a href="http://yoga.39.net/news/103/2/1167449.html">铂尔曼为住客定制瑜伽练习</a></li><li class="date">2010-3-2</li></ul><div class="line"></div><ul><li><a href="http://yoga.39.net/news/102/13/1156215.html">天人合一,瑜伽再度火爆流行</a></li><li class="date">2010-2-13</li><li><a href="http://yoga.39.net/news/101/27/1138775.html">选瑜伽馆要擦亮眼睛</a></li><li class="date">2010-1-27</li><li><a href="http://yoga.39.net/news/101/21/1131765.html">盘点那些对瑜伽痴狂的明星</a></li><li class="date">2010-1-21</li><li><a href="http://yoga.39.net/news/101/5/1115033.html">盘点十位明星的瑜伽塑身法</a></li><li class="date">2010-1-5</li><li><a href="http://yoga.39.net/news/0912/26/1107706.html">麦当娜和瑜伽不可不说的故事</a></li><li class="date">2009-12-26</li></ul><div class="line"></div><ul><li><a href="http://yoga.39.net/news/0912/23/1102636.html">小学创设瑜伽课程给小学生减压</a></li><li class="date">2009-12-23</li><li><a href="http://yoga.39.net/news/099/28/1014098.html">应采儿练习瑜伽丰胸又瘦身</a></li><li class="date">2009-9-28</li><li><a href="http://yoga.39.net/news/099/28/1014030.html">英国女王也是瑜伽粉丝</a></li><li class="date">2009-9-28</li><li><a href="http://yoga.39.net/news/099/2/1014034.html">美国开始流行亲子瑜伽</a></li><li class="date">2009-9-2</li><li><a href="http://yoga.39.net/news/098/31/979759.html">日本兴起大笑瑜伽 防癌除病去忧郁</a></li><li class="date">2009-8-31</li></ul>

解决方案 »

  1.   

    <li><a\shref="[\S\s]*">.*</a></li><li\sclass="date">d{4}-d{0,2}-d{0,2}</li>
    试试。关键是空格,我猜测的。
      

  2.   


    Matcher m=Pattern.compile("(?is)href=\"?(.+?)\"?>").matcher(yourstring);
    while (m.find()) {
    System.out.println(m.group(1));
    }
      

  3.   

    (?is)表示匹配多行且忽略大小写 找到href=(超链接都是这样)后面是\"表示一个或者没有" 然后找到最近的">(.+表示一个以上任意字符?是懒惰匹配,匹配到最近的">,">表示超链接结束)。
      

  4.   

    高手,呵呵,哪里有介绍java中正则表达式很详尽的资料吗?