(?i)(?<=html/).*?([^\.htm]+)(?=\.htm)|(?<=<span id=\"spTitle\d\">).*?(?=</span>)|(?<=companyid\=).*?(?='\starget)|(?<=<span id=\"spCom\d\">).*?(?=</span>)

解决方案 »

  1.   


    void Main()
    {
     string s =@"<a href='http://jobs.cc.com/html/2010-09/25/22200200320227000449.htm' target=""_blank"" class=""btxt_l""><span id=""spTitle0"">SOX Compliance Director</span></a>&nbsp;|&nbsp;工作地点:北京市&nbsp;|&nbsp;工作经验:8-10年及以上&nbsp;|&nbsp;<span id='spnSalary'>月薪:面议&nbsp;|&nbsp;</span>学历:本科以上&nbsp;|&nbsp;发布时间:<span id=""spDate0""><em>2010-09-25</em></span><br/><a href='/BrowseCompanyInfo.aspx?companyid=22200200320227&jobid=22200200320227000449&create_date=2010-09-25&comcreate=2002-02-27&memid=22200200320227&first=desc&pid=0' target=""_blank"" class=""btxt_s""><span id=""spCom0"">二流公司</span></a>&nbsp;|&nbsp;公司性质:中外合营(合资.合作)&nbsp;|&nbsp;公司规模:100 - 499人 <p>Responsibilities:1. Lead a SOX compliance team to pass the SOX audit in 20112. Prepare internal control documentation for use by each layer of management, including HQ and acquired schools. Undertake walk-through tests to en... </p><p class=""tag dis_n""><strong>职位特征:</strong></p></td><td class=""widate""><a href=""javascript:void(0);"" class=""quk02_l"" id=""lnkQA0"" onclick=""showOneStep('0', false);"" onmouseover=""QAHover(this,$ID('lnkQAR0'));"" onmouseout=""QAHout(this,$ID('lnkQAR0'));"">快速申请</a><a href=""javascript:void(0);"" id=""lnkQAR0"" class=""quk02_r"" onmouseover=""SetClass($ID('lnkQA0'),'quk02_lc');SetClass(this,'quk02_rh');QA2Hover($ID('lnkQA0'),0);"" onmouseout=""SetClass($ID('lnkQA0'),'quk02_l');SetClass(this,'quk02_r');QA2Hout($ID('lnkQA0'),0);"" onclick=""ctrlOneStepMenu($ID('lnkQA0'), 'block',0)"">&nbsp;</a></td></tr><tr id=""trSummary1"" onmouseover=""RowOver(this);"" onmouseout=""RowOut(this,'chkS1');"" $class$ ><td class=""widico"" onclick=""CheckBoxTdClick($ID('chkS1'))"" onmouseover=""SetClass(this,'widico iptover');"" onmouseout=""SetClass(this,'widico');""><div><input type=""checkbox"" name='chk' id=""chkS1"" value=""22200300870120001706"" onclick=""CheckBoxClick(chkS1,event)"" $checked$ /></div><input type=""hidden"" id=""crdate1"" value='2010-09-25'><input type=""hidden"" id=""applyfrom1"" value=''><input type=""hidden"" id=""companyfrom1"" value=''><input type=""hidden"" id=""url1"" value=''><input type=""hidden"" id=""hidComId1"" value='22200300870120'><input type=""hidden"" id=""hidComUpId1"" value='22200300870120'><input type=""hidden"" id=""hidS1"" value='0'><input type=""hidden"" id=""hidCode1"" value=''></td><td><a href='http://jobs.cc.com/html/2010-09/25/22200300870120001706.htm' target=""_blank"" class=""btxt_l""><span id=""spTitle1"">财务部-ERP开发顾问</span></a>&nbsp;|&nbsp;工作地点:北京市&nbsp;|&nbsp;工作经验:3-5年&nbsp;|&nbsp;<span id='spnSalary'>月薪:面议&nbsp;|&nbsp;</span>学历:本科以上&nbsp;|&nbsp;发布时间:<span id=""spDate1""><em>2010-09-25</em></span><br/><a href='/BrowseCompanyInfo.aspx?companyid=22200300870120&jobid=22200300870120001706&create_date=2010-09-25&comcreate=2003-01-20&memid=22200300870120&first=desc&pid=0' target=""_blank"" class=""btxt_s""><span id=""spCom1"">易车公司</span></a>";
    foreach (Match m in Regex.Matches(s, @"(?i)(?<=html/).*?([^\.htm]+)(?=\.htm)|(?<=<span id=\""spTitle\d\"">).*?(?=</span>)|(?<=companyid\=).*?(?='\starget)|(?<=<span id=\""spCom\d\"">).*?(?=</span>)"))
    {
    Console.WriteLine(m.Value);
    }
    }
    /*
    2010-09/25/22200200320227000449
    SOX Compliance Director
    22200200320227&jobid=22200200320227000449&create_date=2010-09-25&comcreate=2002-02-27&memid=22200200320227&first=desc&pid=0
    二流公司
    2010-09/25/22200300870120001706
    财务部-ERP开发顾问
    22200300870120&jobid=22200300870120001706&create_date=2010-09-25&comcreate=2003-01-20&memid=22200300870120&first=desc&pid=0
    易车公司*/
      

  2.   

    http://wenku.baidu.com/view/1912db254b35eefdc8d333c6.html