以前几乎不怎么用正则,现在发现正则挺方便的
来源:互联网 发布:淘宝卖家半个月不发货 编辑:程序博客网 时间:2024/06/11 21:47
测试DEMO:
//测试正则 Regex fontTagReg = new Regex("<font\\s?.*color=[\"']#(?<colorValue>[0-9 a-f A-F ]{6})[\"']>(?<content>[^\\s\t\r\n\"\"'<>]*)</font>", RegexOptions.IgnoreCase); Regex aTagReg = new Regex(@"<a href=.*>.*</a>", RegexOptions.IgnoreCase); string htmlText = "这是一段AS3的htmlText的Font标签内容:<font size=\"12\" color=\"#ff0000\">这是font的内容</font>\n<a href='#'>这是链接内容</a>"; MatchCollection mc = fontTagReg.Matches(htmlText); string matchStr = mc[0].Value; MessageBox.Show(matchStr); MessageBox.Show("font内容:"+mc[0].Groups["content"].Value); MessageBox.Show("font-color内容:" + mc[0].Groups["colorValue"].Value); mc = aTagReg.Matches(htmlText); matchStr = mc[0].Value; MessageBox.Show(matchStr);
参考资料:
1、C#正则表达式快速入门:
http://www.wangqi.com/n9250c53.aspx
2、C#正则表达式匹配HTML中的图片路径,图片地址:
http://www.cnblogs.com/xiaoyao2011/archive/2011/09/25/2190013.html
- 以前几乎不怎么用正则,现在发现正则挺方便的
- 以前一直用的别人的分页控件今天自己写了个方便自己(更新)使用正则表达式处理URL参数
- 整理了下电脑,发现好多以前学习的东东,现在要Delete掉。555555~~
- 发现mysql的正则表达式很"另类"
- npp正则使用,很方便,就是需要会正则,正则一直是偶头疼的东东
- 请问以前blog的统计功能,现在怎么没有了?请教csdn的blog管理员~~~
- 发现一个以前不会发现的虫子
- 常用的正则表达式.网上拷贝,方便自己查阅.
- 一个方便学习 正则表达式 相关的 网站
- 周末对ext布局进行了研究,发现以前觉得比较麻烦的东西,现在看来十分简单
- 现在的软件还真的挺方便
- 以前、现在
- 发现一篇不错的讲解正则表达式的文章
- bash还能使用正则表达式,以前都没留意过,都是用外部程序 sed, grep来完成的
- 怎么用ABBYY创建正则表达式
- 怎么理解正则表达式
- 发现正则表达式的缺陷!也欢迎大家来讨论
- 发现一个很不错的正则表达式生成器
- java线程学习5——线程同步之同步方法
- 输出排列
- 关于多线程(一)---线程的状态
- hadoop中的各种排序
- 修改字体
- 以前几乎不怎么用正则,现在发现正则挺方便的
- JNI java.lang.UnsatisfiedLinkError
- CSDN杯我最喜爱的CSDN密码评选
- Alignment trap: in ARM architecture .
- 程序Crash后的调试技巧
- 腾讯校园招聘前端实习生面试题及答案
- Maven相关
- 极客必备九大技能
- Windows中的\和Java中的\