日期:2014-05-17  浏览次数:20832 次

C#(正则表达式筛选数据)
本帖最后由 u010259408 于 2014-01-10 09:32:37 编辑
http://bbs.tianya.cn/post-16-949319-1.shtml大家看一下这个网址我要筛选到所有页数这些作者的名称,求正则表达式呀?求高手帮助。。。

------解决方案--------------------

string pattern = "(?<=作者:\\<a.*\\>).*(?=\\</a\\>)";
MatchCollection mc = Regex.Matches("网页内容", pattern);
foreach(Match m in mc)
{
string name = m.ToString();
// do something
}

------解决方案--------------------
@"(?<=作者:)[^\s]+(?=\s)";