日期:2014-05-18 浏览次数:21192 次
string source = "<1,a,a,a,a,s,d,we><q,we,e,e,r,>";
Regex reg = new Regex(@"(?<=<)[\s\S]*?(?=>)");
foreach (Match m in mc)
{
MessageBox.Show(m.Value);
//MessageBox.Show(m.Groups["value1"].Value);
//MessageBox.Show(m.Groups["value2"].Value);
}
------解决方案--------------------
就是用正则表达式匹配。个人认为也不需要用单独的线程了吧,每接受一次,就匹配,直到匹配不上就等待下次接收