我要获取这个DIV里面的 
(1)市场价
(2)商品编号
(3)京东价 (注京东价对应的是图片 例如:<img   onerror = "this.src='http://www.360buy.com/images/no2.gif'"  src ="http://price.360buy.com/P93D69E3C7B112F25CA88224E7DBA6EB0,3.png"/>)
 我要获取整个 SRC=  这后面的值 http://www.360buy.com/images/no2.gif'<div id="Product_Intro_Right"><ul class="Pro_baseinfo"><li>市&nbsp;场&nbsp;价:<em class="m_line">¥8,500.00</em>&nbsp;&nbsp;&nbsp;&nbsp;<em class="grey">商品编号:176496</em></li><li>京&nbsp;东&nbsp;价:<img   onerror = "this.src='http://www.360buy.com/images/no2.gif'"  src ="http://price.360buy.com/P93D69E3C7B112F25CA88224E7DBA6EB0,3.png"/><span id="promotion1" style="padding:0 12px;"></span><a target="_blank" class="link_1" href="http://jd2008.360buy.com/notify.aspx?id=176496&type=1&key=93D69E3C7B112F25CA88224E7DBA6EB0"">(降价通知)</a></li><li>各地库存:<a onmouseover="showNotice(this,'goodstate_a0')" onmouseout="$('#goodstate_a0').hide()" name="&lt;strong&gt;现货:&lt;/strong&gt;库存有货,一般下单后1-2天内发货<br/>北京仓库覆盖地区:北京、天津、河北、山西、河南<br/>辽宁、吉林、黑龙江、内蒙古、山东、湖北、四川、重庆<br/>贵州、云南、西藏、陕西、甘肃、青海、宁夏、新疆">北京仓现货<img src="http://misc.360buyimg.com/skin/df/i/forhelp.gif"></a>&nbsp;&nbsp;<a onmouseover="showNotice(this,'goodstate_a1')" onmouseout="$('#goodstate_a1').hide()" name="&lt;strong&gt;现货:&lt;/strong&gt;库存有货,一般下单后1-2天内发货<br/>上海仓库覆盖地区:江苏、浙江、上海、安徽、钓鱼岛">上海仓现货<img src="http://misc.360buyimg.com/skin/df/i/forhelp.gif"></a>&nbsp;&nbsp;<a onmouseover="showNotice(this,'goodstate_a2')" onmouseout="$('#goodstate_a2').hide()" name="&lt;strong&gt;现货:&lt;/strong&gt;库存有货,一般下单后1-2天内发货<br/>广州仓库覆盖地区:广东、广西、福建、湖南、江西<br/>海南、台湾、香港、澳门">广州仓现货<img src="http://misc.360buyimg.com/skin/df/i/forhelp.gif"></a></li><li>商品评分:<span id = "pf176496"></span></li><li id="cx" style="display: none"></li><li id="liLargess" style="display:none"></li><li id="nocoupon" style="display:none"></li></ul><div class='Pro_wrap1'><div class='Pro_buttons'><a href='http://jd2008.360buy.com/purchase/InitCart.aspx?pid=176496&pcount=1&ptype=1'><img src="http://misc.360buyimg.com/skin/df/i/com/appendToCart.gif" id="gouwuche" alt="添加到购物车" width="132" height="32"/></a><span id='pShowSkuId' style='display:none'>176496</span><span id='fqPanel'></span><img src="http://misc.360buyimg.com/skin/df/i/com/coll.gif" id = "coll176496"  alt="" width="77" height="26" /></div></div><div class="clear"></div</div><!--[if !IE]>商品简介右部结束<![endif]-->
</div>

解决方案 »

  1.   


                string input = @"<div id=""Product_Intro_Right""> <ul class=""Pro_baseinfo""> <li>市&nbsp;场&nbsp;价: <em class=""m_line"">¥8,500.00 </em>&nbsp;&nbsp;&nbsp;&nbsp; 
                    <em class=""grey"">商品编号:176496 </em> </li> <li>京&nbsp;东&nbsp;价: <img  onerror = ""this.src='http://www.360buy.com/images/no2.gif'""  
                        src =""http://price.360buy.com/P93D69E3C7B112F25CA88224E7DBA6EB0,3.png""/> <span id=""promotion1"" style=""padding:0 12px;""> </span> <a target=""_blank"" class=""link_1"" 
            href=""http://jd2008.360buy.com/notify.aspx?id=176496&type=1&key=93D69E3C7B112F25CA88224E7DBA6EB0"""">(降价通知) </a> </li> <li>各地库存: <a onmouseover=""showNotice(this,'goodstate_a0')"" 
            onmouseout=""$('#goodstate_a0').hide()"" name=""&lt;strong&gt;现货:&lt;/strong&gt;库存有货,一般下单后1-2天内发货 <br/>北京仓库覆盖地区:
            北京、天津、河北、山西、河南 <br/>辽宁、吉林、黑龙江、内蒙古、山东、湖北、四川、重庆 <br/>贵州、云南、西藏、陕西、甘肃、青海、宁夏、新疆"">北京仓现货 
            <img src=""http://misc.360buyimg.com/skin/df/i/forhelp.gif""> </a>&nbsp;&nbsp; <a onmouseover=""showNotice(this,'goodstate_a1')"" 
                onmouseout=""$('#goodstate_a1').hide()"" name=""&lt;strong&gt;现货:&lt;/strong&gt;库存有货,一般下单后1-2天内发货 <br/>上海仓库覆盖地区:江苏、浙江、上海、安徽、钓鱼岛"">上海仓现货 
                    <img src=""http://misc.360buyimg.com/skin/df/i/forhelp.gif""> </a>&nbsp;&nbsp; <a onmouseover=""showNotice(this,'goodstate_a2')"" onmouseout=""$('#goodstate_a2').hide()"" 
            name=""&lt;strong&gt;现货:&lt;/strong&gt;库存有货,一般下单后1-2天内发货 <br/>广州仓库覆盖地区:广东、广西、福建、湖南、江西 <br/>海南、台湾、香港、澳门"">广州仓现货 
                <img src=""http://misc.360buyimg.com/skin/df/i/forhelp.gif""> </a> </li> <li>商品评分: <span id = ""pf176496""> </span> </li> <li id=""cx"" style=""display: none""> </li> 
            <li id=""liLargess"" style=""display:none""> </li> <li id=""nocoupon"" style=""display:none""> </li> </ul> <div class='Pro_wrap1'> <div class='Pro_buttons'> 
            <a href='http://jd2008.360buy.com/purchase/InitCart.aspx?pid=176496&pcount=1&ptype=1'> <img src=""http://misc.360buyimg.com/skin/df/i/com/appendToCart.gif"" id=""gouwuche"" alt=""添加到购物车"" 
            width=""132"" height=""32""/> </a> <span id='pShowSkuId' style='display:none'>176496 </span> <span id='fqPanel'> </span> <img src=""http://misc.360buyimg.com/skin/df/i/com/coll.gif"" id = ""coll176496""  
            alt="""" width=""77"" height=""26"" /> </div> </div> <div class=""clear""> </div </div> <!--[if !IE]>商品简介右部结束 <![endif]--> 
    </div>";            string pattern = @"(?sin)<li>\s*市(&nbsp;|\s)*场(&nbsp;|\s)*价[^<>]*<em[^<>]*>(?<Sp>[^<>]+)</em>((?!<em).)*<em[^<>]*>\s*商品编号:(?<Sb>[^\s<>]+)\s*</em>\s*</li>\s*<li>京(&nbsp;|\s)*东(&nbsp;|\s)*价((?!<img).)*<img[^<>]*src\s*=\s*""(?<Jp>[^""]+)";
                Match m = Regex.Match(input, pattern);
                Console.WriteLine(m.Groups["Sp"].Value + " " + m.Groups["Sb"].Value + " " + m.Groups["Jp"].Value);
    //结果 ¥8,500.00 176496 http://price.360buy.com/P93D69E3C7B112F25CA88224E7DBA6EB0,3.png
      

  2.   

    Ok 了谢谢了呀  能跟我讲下什么意思么
    (?sin)  什么意思
    <img[^<>]*src\s*=\s*""(?<Jp>[^""]+)" 什么意思!!!
      

  3.   


    (?sin) s 单行模式,此模式下.表示任意字符; i 不区分大小写; n 只捕获命名的组
    <img[^ <>]*src\s*=\s*""(? <Jp>[^""]+) 
    <img 图片标签
    [^<>]* 人一个除了尖括号之外的字符 
    \s 空白字符
    (?<Jp>[^""]+) 命名捕获组 组名Jp