<div id="quonav12">
    <form action="/UserInfo/cart.ralis" id="form24933" target="_blank" method="post"> 
            <div class="qnav01"><a href="/product/details/24933.html" target="_blank" target="_blank"><img src="http://tp.xqt.com.cn/product//NewWebPic/BigPic/201011131130095312.jpg" width="50" height="50" /></a></div>
    <div class="qnav11">HQS-Y35142</div>
<div class="qnav21"><a href="/product/details/24933.html" target="_blank" class="class2" title="佑木多用曲形晒架/晒枕架/晒鞋架" target="_blank">佑木多用曲形晒架/晒枕架/晒鞋架</a></div>
<div class="qnav31">
  <div align="center" class="class1">¥7.20</div>
</div>
<div class="qnav31">
  <div align="center" class="class1">¥6.65 
   </div>
</div>
<div class="qnav41">179</div>
    <div class="qnav51">
       <div class="Numinput">
                          <input type="text" id="txtItemNum24933" name="ItemNum" value="0" size="4" class="pn2" />
                  <input type="hidden"  id="txtHid24933" name="itemid" value="24933" size="4" class="pn2" />
                          <a id="add24933" class="numadjust increase_q" href="#" onclick="addNum('24933');this.blur(); return false;"></a>
                          <a id="plus24933" class="numadjust decrease_q" href="#" onclick="plusNum('24933');this.blur(); return false;"></a>
               </div>
     
    </div>
<div class="qnav61"><img src="/skin/images/a1.gif" border="0" onclick="ItemToCart('24933')" style="cursor: pointer;" /> <a href="javascript:addColection('24933')"><img src="/skin/images/a2.gif" alt="收藏" border="0"/></a></div>
   </form>
   </div>
提取内容为:
编号ID 商品型号           商品名称                批发价  库存量 
24933  HQS-Y35142 佑木多用曲形晒架/晒枕架/晒鞋架   7.20    179

解决方案 »

  1.   

    24933 HQS-Y35142 佑木多用曲形晒架/晒枕架/晒鞋架 7.20 179
      

  2.   


    form(?<编号ID>\d+).*(?<="\>)(?<商品型号>[^<]+)(?=</div>).*?title="(?<商品名称>[^"]+).*?¥(?<批发价>[\d.]+).*?¥(?<库存量>[\d.]+)
      

  3.   

    RegexOptions:SingleLine,IgnoreWhiteSpace
      

  4.   

    C#代码 String input = @"
    <div id=""quonav12""> 
          <form action=""/UserInfo/cart.ralis"" id=""form24933"" target=""_blank"" method=""post"">  
                  <div class=""qnav01""> <a href=""/product/details/24933.html"" target=""_blank"" target=""_blank""> <img src=""http://tp.xqt.com.cn/product//NewWebPic/BigPic/201011131130095312.jpg"" width=""50"" height=""50"" /> </a> </div> 
           <div class=""qnav11"">HQS-Y35142 </div> 
       <div class=""qnav21""> <a href=""/product/details/24933.html"" target=""_blank"" class=""class2"" title=""佑木多用曲形晒架/晒枕架/晒鞋架"" target=""_blank"">佑木多用曲形晒架/晒枕架/晒鞋架 </a> </div> 
       <div class=""qnav31""> 
         <div align=""center"" class=""class1"">¥7.20 </div> 
       </div> 
       <div class=""qnav31""> 
         <div align=""center"" class=""class1"">¥6.65  
          </div> 
       </div> 
       <div class=""qnav41"">179 </div> 
           <div class=""qnav51""> 
              <div class=""Numinput""> 
                                <input type=""text"" id=""txtItemNum24933"" name=""ItemNum"" value=""0"" size=""4"" class=""pn2"" /> 
                         <input type=""hidden""  id=""txtHid24933"" name=""itemid"" value=""24933"" size=""4"" class=""pn2"" /> 
                                <a id=""add24933"" class=""numadjust increase_q"" href=""#"" onclick=""addNum('24933');this.blur(); return false;""> </a> 
                                <a id=""plus24933"" class=""numadjust decrease_q"" href=""#"" onclick=""plusNum('24933');this.blur(); return false;""> </a> 
                     </div> 
            
           </div> 
       <div class=""qnav61""> <img src=""/skin/images/a1.gif"" border=""0"" onclick=""ItemToCart('24933')"" style=""cursor: pointer;"" />  <a href=""javascript:addColection('24933')""> <img src=""/skin/images/a2.gif"" alt=""收藏"" border=""0""/> </a> </div> 
         </form> 
         </div> 
    ";
                Regex reg = new Regex(@"form(?<编号ID>\d+).*(?<=""\>)(?<商品型号>[^<]+)(?=</div>).*?title=""(?<商品名称>[^""]+).*?¥(?<批发价>[\d.]+).*?¥(?<库存量>[\d.]+)",RegexOptions.Singleline|RegexOptions.IgnorePatternWhitespace);            Match match = reg.Match(input);            for (int i = 1; i < match.Groups.Count; i++)
                {
                    Console.WriteLine(String.Format("{0}:{1}",reg.GetGroupNames()[i], match.Groups[i].Value));
                }结果:
    编号ID:24933
    商品型号:HQS-Y35142 
    商品名称:佑木多用曲形晒架/晒枕架/晒鞋架
    批发价:7.20
    库存量:6.65
      

  5.   

    form(?<编号ID>\d+).*(?<="\>)(?<商品型号>[^<]+)(?=</div>).*?title="(?<商品名称>[^"]+).*?¥(?<批发价>[\d.]+).*?(?<=\>)(?<库存量>[\d]+)