class="f14" title="2013年中考数学二轮专题复习之一.doc">2013年中考数学二轮专题复习之一.doc</a></td>class="f14" title="2013年中考数学二轮专题复习之三.doc">2013年中考数学二轮专题复习之三.doc</a></td>class="f14" title="2013年中考数学二轮专题复习之五.doc">2013年中考数学二轮专题复习之五.doc</a></td>class="f14" title="2012佛山中考数学卷.doc">2012佛山中考数学卷.doc</a></td>想取出其中的:
2013年中考数学二轮专题复习之一.doc
2013年中考数学二轮专题复习之三.doc
2013年中考数学二轮专题复习之五.doc
2012佛山中考数学卷.doc
这样的应该要怎么获取呢?
要全部都取出来。
解决方案 »
- wcf里面PeerChannel如何才能在外网运行
- 有一个行读取的问题,求教大家!!!
- 如何直接用mono虚拟机直接运行.net程序?
- gdi+ 画图,如何通过Stream保存图形?不甚感激!
- 怎样用代码实现发送邮件啊
- CodeSmith连接Oracle后,能访问表,但不能访问视图,请问如何解决?
- 关于SerialPort 类读不不出数据的问题
- 鏈夊叧Nhibernate鐨勯厤缃棶棰橈紝鍥版壈鎴戝ソ涔呬簡
- [急]100分求助,关于ListView的筛选的问题。。。
- 网络抓包抓取不到cookie
- WPF用C#调试正常,发布后运行.xbap报错,找不到程序集?!
- flash + C# 开发切换flash的问题
StreamReader reader = new StreamReader("c:\\1.txt",Encoding.Default);
string source = reader.ReadToEnd();
Regex reg = new Regex(@"(?is)(?<=>)[^<>]*?(?=</a>)");
MatchCollection mc = reg.Matches(source);
foreach (Match m in mc)
{
MessageBox.Show(m.Value);
}
string pattern=@"(?is)<a\b[^>]*?class=""f14""[^>]*?>(.*?)</a>";
List<string> list=new List<string>();
foreach(Match m in Regex.Matches(input,pattern))
{
list.Add(m.Groups[1].Value);//list就是你要的
}
string pattern = @"(?i)(?<=title=['""])[^'""]*?(?=['""]?>)";
List<string> list = Regex.Matches(tempStr, pattern).Cast<Match>().Select(a => a.Value).ToList();
事实上是这样的。
@"(?is)(?<=class=""f14"" title="")[^""]*?(?="")";
结贴咯~