<aaa>........</aaa>
获取<aaa>中间的内容

解决方案 »

  1.   


    System.Text.RegularExpressions.Regex r = new System.Text.RegularExpressions.Regex(@"(?<=<[^>]+>)[^<]+(?=<\/[^>]+>)",   System.Text.RegularExpressions.RegexOptions.IgnoreCase);
    System.Text.RegularExpressions.Match m = r.Match("<aaa> ........ </aaa>");       
    string str1 = m.Value;//结果 
      

  2.   


    上面那个是取<aaa> ........ </aaa>之间的内容的,如果你想取标记的内容的话就了下面那个正则
    (?<=<)[^/]+(?=>)