62,072
社区成员
发帖
与我相关
我的任务
分享
string rx = "";
Regex re = new Regex(rx,RegexOptions.IgnoreCase);
MatchCollection mc = re.Matches(b);
if (mc != null && mc.Count > 0)
{
for (int i = 0; i < mc.Count; i++)
{
Match m = mc[i];
if (m.Groups.Count > 2)
{
MailContact mailContact = new MailContact();
mailContact.Name = m.Groups[1].Value;
mailContact.Email = m.Groups[2].Value;
list.Add(mailContact);
}
}
}
string str = "{\"uid\":36,\"name\":\"gaoluxia@163.com\",\"email\":\"gaoluxia@snda.com\",\"item\":null,\"mobile\":\"\",\"imp\":\"0\"},{\"uid\":3,\"name\":\"glx0444012045\",\"email\":\"glx0444012045@163.com\",\"item\":null,\"mobile\":\"\",\"imp\":\"0\"},{\"uid\":28,\"name\":\"桂李\",\"email\":\"lghran@yahoo.com.cn\",\"item\":null,\"mobile\":\"\",\"imp\":\"0\"},{\"uid\":6,\"name\":\"happysundy419\",\"email\":\"happysundy419@sina.com\",\"item\":null,\"mobile\":\"\",\"imp\":\"0\"},{\"uid\":54,\"name\":\"何波\",\"email\":\"robust_1983@126.com\",\"item\":null,\"mobile\":\"\",\"imp\":\"0\"},{\"uid\":4,\"name\":\"hgaoirene\",\"email\":\"hgaoirene@yahoo.com.cn\",\"item\":null,\"mobile\":\"\",\"imp\":\"0\"},{\"uid\":25,\"name\":\"honghairen14@sina.com\",\"email\":\"honghairen14@sina.com\",\"item\":null,\"mobile\":\"\",\"imp\":\"0\"},";
MatchCollection mc = Regex.Matches(str, "name\":\"(.+?)\".+?:\"(.+?)\"", RegexOptions.IgnoreCase);
foreach (Match m in mc)
{
Console.WriteLine(m.Groups[1].Value);
Console.WriteLine(m.Groups[2].Value);
Console.WriteLine("***********************************************");
}
Console.ReadKey();