日期:2014-05-18 浏览次数:20662 次
void Main()
{
string html=@"<img src=""aa.jpg"" id=""img1"" />
<img src=""bb.jpg"" class=""image"" shuxing=""shux"" />";
foreach(Match m in Regex.Matches(html,@"(?i)<img\s*((?<key>[^=]+)=""(?<value>[^""]+)"")+?\s*/>"))
{
foreach(Capture c in m.Groups["key"].Captures)
{
Console.WriteLine(c.Value);
}
Console.WriteLine("*************");
foreach(Capture c in m.Groups["value"].Captures)
{
Console.WriteLine(c.Value);
}
Console.WriteLine("*************");
}
/*
src
id
*************
aa.jpg
img1
*************
src
class
shuxing
*************
bb.jpg
image
shux
*************
*/
}