使用下面的代码,可以把HTML中 <a href="http://www.cnblogs.com">my cnblogs</a> 的代码,一次匹配出 href的值和A中间的文字“my cnblogs”。
<!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />--> string pattern="href=(\"{1}|'{1})(?<link>[^\\[^>]*?)(\"{1}|'{1})(?<other>[\\s\\S]*?)>+(?<text>.*?)<+?";
MatchCollection matchs = Regex.Matches(this.txtHtml.Text, pattern, RegexOptions.IgnoreCase);
this.txtResult.Text = "";
this.txtResult.Text = string.Format("共匹配{0}个\r\n\r\n", matchs.Count);
int i = 1;
foreach (Match m in matchs)
{
this.txtResult.Text += string.Format("第{0}组\r\n",i);
this.txtResult.Text +="链接为:"+ m.Groups["link"].Value+"\r\n";
this.txtResult.Text += "中间内容为:" + m.Groups["text"].Value + "\r\n";
this.txtResult.Text += "\r\n\r\n";
i++;
}
这可是我的珍藏代码中翻出来的哦!~~~
呵呵
分享到:
相关推荐
中文匹配C#中文文本匹配,字符串匹配,中文词语匹配,计算2个句子相似度 C#中文文本匹配,字符串匹配,中文词语匹配,计算多个句子相似度 C#中文文本匹配,字符串匹配,中文词语匹配,计算2个句子相似度 C#中文文本...
《数据结构》中的括号匹配问题的C#语言代码实现,供参考。
C#Formatter 是一个Visual Studio 2010/2012/2013外接程序,可改善您的C#编程体验,使您能够清理和美化C#代码的外观。 目前,该软件提供以下功能: 美化代码,在每个类,方法,属性或区域的顶部添加分隔符注释 ...
这里面最难的也就是找图了,因为要精准找图,而且最好能适应不同的分辨率下找图,所以在模板匹配的基础上,就有了SIFT和SURF的特征点找图方式. 在写的过程中查找资料,大都是C++ 或者python的, 很少有原生的C#实现, 所以...
如何用C#动态编译、执行代码 在开始之前,先熟悉几个类及部分属性、方法:CSharpCodeProvider、ICodeCompiler、CompilerParameters、CompilerResults、Assembly。 一、CSharpCodeProvider 提供对C#代码生成器和代码...
C#GDI 绘图 各种方法代码C#GDI 绘图 各种方法代码C#GDI 绘图 各种方法代码
用C#写的记事本文字处理源代码,功能包括常用文字处理的功能,如复制,粘贴等等,仅共参考
C#提取特征点并进行图像匹配,提取特征点后与另外一幅图像进行匹配(图像匹配) 测试过,可以用,有兴趣可下载借鉴下
C# 中文文字识别OCR
C#写的读文字的语音小软件代码,希望对爱好学习的人有帮助!
C# for循环中 某次执行出错后 继续进行下一次循环
本实例展示了使用C#操作Word文档,实现文字写入功能的整个过程,包括使用Range属性、C#操作Word文档的步骤、使用Range对象的Collapse方法、使用lambda表达式简化代码和使用线程池提高性能等多个知识点。
C#版的检测括号是否匹配的问题,可以检测出从键盘输入的一串字符,其中有字母、数字和其它一些特殊符号,这一串字符中有小括号,中括号,通过本程序,可以判断出输入入的字符串中的小、中括号是否匹配,是缺少左小、...
用C#编写的连连看游戏代码用C#编写的连连看游戏代码用C#编写的连连看游戏代码用C#编写的连连看游戏代码用C#编写的连连看游戏代码用C#编写的连连看游戏代码用C#编写的连连看游戏代码用C#编写的连连看游戏代码
C# 去除所有HTML代码 C# 去除所有HTML代码 C# 去除所有HTML代码
操作简单方便,速度很快,适合简单计算三元一次方程组,必须是有三个方程式。我在做题的时候临时做的,希望大家喜欢。
用来清理网盘的视频的工具, 用了halcon模板匹配和opencv模板匹配2种方法,感觉固定角度的匹配opencv好像快一点,而且稳定一点。
使用C# 动态生成Html并在WebBroser中显示,比较简单易懂,适合初学者
c#联合Halcon模板匹配
C#摄像头文字识别源代码.zip