C# 中正则的运用...
<li>  <a   href= "/s?kw=地区:丹阳&classid=6 "   target= "_blank "> 丹阳 </a>  </li>    
 我怎样运用C#   中的正则来得到   地区:丹阳   这几个字...然后   把他替换成Server.UrlEncode(得到的汉字) 
 static   Main() 
 { 
                            StreamReader   sr   =   new   StreamReader( "F:\\1.txt "); 
                         string   all   =    " "; 
                         all   =   sr.ReadToEnd(); 
                         sr.Dispose(); 
                         all   =   Regex.Replace(all,   这要怎写,   new   MatchEvaluator(CapText)); 
                         StreamWriter   sw   =   new   StreamWriter( "F:\\1.txt "); 
                         sw.Write(all); 
                         Response.Write( "OK "); 
 }   
 static   string   CapText(Match   m) 
             { 
                      ***************** 
                      ************ 
                         return   Server.UrlEncode(得到的汉字) 
             }
------解决方案--------------------try   
 @ "(? <=kw=)[^& " "]* "