C#正则分组
正则分组获取需要信息或者验证字符串是否符合规律。
string strContent = "第一部 第十章 跟市委书记的第一面";
Match m = Regex.Match(strContent, @"^第([^>]+?)部\s*第([\S\s]+?)章\s*([\S\s]*?)$");
while (m.Success)
{
string url = m.Groups[1].ToString();
m = m.NextMatch();
MessageBox.Show(url);
}
Match m = Regex.Match(strContent, @"^第([^>]+?)部\s*第([\S\s]+?)章\s*([\S\s]*?)$");
while (m.Success)
{
string url = m.Groups[1].ToString();
m = m.NextMatch();
MessageBox.Show(url);
}