日期:2014-05-18  浏览次数:20890 次

問一個正則表達式。
我想把 如 user:<username>code:<code>
中的<username>和<code>替換
結果類似user: dr["username"]code:dr["code"]

環境 .net 3.5.請用正則表達式。類似:System.Text.RegularExpressions.Regex.Replace(

------解决方案--------------------
C# code

            string source = @"user:<username>code:<code>";
            Regex reg = new Regex(@".*(?<u><username>).*(?<c><code>)");
            source = reg.Replace(source, @"?{u}=dr[""username""],?{c}=dr[""code""]");