关于winform正则表达式使用
1. 最近想要写一个爬虫程序,爬的是起点 a.qidian.com。 抓去到网页的内容,用正则表达式分析时
public string RegxName = "<a.+?data-eid=\"qd_B58\".*>(.+)</a>";
返回了一个错误的集合,并没有把 data-eid="qd_B58" 的超链接筛选出来,但是使用网页上的,在线正则表达式时,可以正确的提取。
以下是,C# 解析的代码
public string RegxName = "<a.+?data-eid=\"qd_B58\".*>(.+)</a>";
返回了一个错误的集合,并没有把 data-eid="qd_B58" 的超链接筛选出来,但是使用网页上的,在线正则表达式时,可以正确的提取。
以下是,C# 解析的代码
public string RegxName = "<a.+?data-eid=\"qd_B58\".*>(.+)</a>";
public string RegxID = "\"(.*?)\"";
public void GetRegx(string sContent) {
string urlcontent = sContent;
try {
MatchCollection mc = Regex.Matches(urlcontent, RegxName,RegexOptions.Singleline);
foreach (Match match in mc) {
string GetStr = match.Value.ToString();
Regex regB = new Regex(RegxID);
MatchCollection mc1 = regB.Matches(GetStr);
foreach (Match mac in mc1) {
string idstr = mac.Value.ToString();
string iidstr = idstr;
}
}
}
catch(Exception ex) {
}
}
...全文
相关推荐
WinForm使用正则表达式提取内容的方法示例
主要介绍了WinForm使用正则表达式提取内容的方法,结合实例形式分析了WinForm基于正则匹配获取指定内容的相关操作技巧,需要的朋友可以参考下
winform 正则表达式验证控件源码
winform 正则表达式验证控件源码! 很值得下载看看!资源免费,大家分享!!
winform 使用正则表达式来验证字符串源码
winform 使用正则表达式来验证字符串源码! 很值得下载看看!资源免费,大家分享!!
winform中利用正则表达式
winform中利用正则表达式得到有效的电话
Winform做的正则表达式替换助手
Winform做的正则表达式替换助手


