C#关于使用正则表达式解析字符串

//匹配title
string reg="<td class=\"odd\">(?<Title>[\\s\\S]).*?)<td>";
//匹配tiitle与value
//string reg ="<td class=\"odd\">(?<Title>[\\s\\S]).*?)<td>([^<])<td class=\"value\">(?<Value>[\\s\\S].*?)</td>";
//以此类推



Regex r=new Regex(reg,RegexOptions.IgnoreCase | RegexOptions.Singleline);
MatchCollerction m=r.Matchs(str);
for(int i =0 ; i<m.Count;i++)
{
string title =m[i].Groups["Title"].Value;
}
posted @ 2012-03-06 12:00  凡娃软件  阅读(628)  评论(0编辑  收藏  举报