110,477
社区成员
发帖
与我相关
我的任务
分享
MatchCollection mc = Regex.Matches(textBox1.Text, @"(?<aaa1>aaa1.*?)(?<aaa2>aaa2.*?)(?<content>bbb\d.*?((?=aaa1)|$))");
foreach (Match m in mc)
{
//这里可以处理m.Group["aaa1"].Value和m.Group["aaa2"].Value
MatchCollection mc1 = Regex.Matches(m.Groups["content"].Value, @"bbb\d*.*?(?=bbb\d|aaa1|$)");
foreach (Match m1 in mc1)
{
//这里可以处理m1.value,其内容为bbb开头
}
}