日期:2014-05-17 浏览次数:20988 次
string temp = @"<DIV class=Msg id=Msg>
1111
</div>
<DIV class=Msg id=Msg>
2222
</div>
<DIV class=Msg id=Msg>
3333
</div>
<DIV class=Msg id=Msg>
4444
</div>
<DIV class=Msg id=Msg>
5555
</div>
";
string[] result = Regex.Matches(temp, @"(?i)<div[^>]*?id=(['""]?)Msg\1[^>]*?>\s*([^<>]+?)\s*?</div>").Cast<Match>().Select(a=>a.Groups[2].Value).ToArray();
/*
* [0] "1111" string
[1] "2222" string
[2] "3333" string
[3] "4444" string
[4] "5555" string
*/