分享录制的正则表达式入门、高阶以及使用 .NET 实现网络爬虫视频教程
2016-06-21 12:17
831 查看
我发布的「正则表达式入门以及高阶教程」,欢迎学习。
课程简介
正则表达式是软件开发必须掌握的一门语言,掌握后才能很好地理解到它的威力;课程采用概念和实验操作 4/6 分隔,帮助大家理解概念后再使用大量的实例加深对概念的理解;
实例操作是对概念最好的理解,也是学习新语言最有效的办法;
在课程中也穿插着大量软件开发的技巧和大家分享;
应该是把晦涩的正则表达式讲解的最生动的课程;
掌握了正则表达式后,您一定会觉得这是一门最值得掌握的语言。
课程大纲
第一课:正则表达式入门简介、使用场景、学习工具介绍和环境搭建
讲解正则表达式的基本概念;包括所有开发语言都可以使用的正则表达式,以及 Office、文本编辑器等中的使用;
学习正则表达式的几个工具介绍;
课程环境的搭建以及一些技巧。
第二课:初识正则表达式以及元字符概念
Windows 系统命令行中存在的最简单的正则表达式;元字符概念以及元字符的反义;
转义的概念以及正则表达式中的使用;
正则表达式语言中的注释方法。
第三课:元字符的实例讲解
第二课课程概念结合实例的讲解。第四课:正则表达式中的重复
讲解正则表达式中的几种重复模式;重点解释重复的几种模式的区别;
讲解正则表达式中重复的使用场景。
第五课:重复的示例讲解
第四课中重复概念的示例讲解。第六课:正则表达式中的分组概念
讲解正则表达式中重要的一个概念:分组;分组的概念;
分组的命名模式;
分组的用途;
正则表达式中的贪婪和懒惰;
正则中可以使用的一些处理选项。
第七课:分组概念的实例讲解
在正则测试工具中使用分组的概念快速查看结果并分组;notepad++ 等文本编辑器中分组的使用;
.NET 开发中的分组的用法;
大量重复文本替换的工作如何使用正则表达式一秒钟搞定。
第八课:正则表达式高阶讲解
反向引用;零宽断言/负向零宽断言的概念以及使用场景;
冗长的平衡组和递归匹配。
第九课:高阶正则表达式的实例讲解
反向引用的实例讲解;零宽断言的示例讲解和解析;
看一看如何写平衡组的匹配以及使用场景;
处理选项在测试工具以及.NET开发环境中的使用。
第十课:综合实例以及掌握后正则表达式后处理文本的锋利
使用文本编辑器瞬间批量替换文本成你想要的结构;使用 .NET 写一个机器人(爬虫)抓取网站,包含各种开发技巧以及正则的测试技巧;
其他妙用正则表达式的场景演示。
完整播单
播单:正则表达式视频教程课程讨论解答QQ群
正则表达式课程讨论解答QQ群:494334057相关文章推荐
- HTTP一次请求的过程
- 网络资源监控工具
- 计算机网络拓扑结构
- HTTPS原理及tomcat配置https的方法
- linux下使用yum安装mysql、tomcat、httpd
- java https get
- java https post (带证书的)
- OkHttp官方api
- 惠普BL460刀片安装Esxi 6.0虚拟机网络丢失的问题
- HttpURLConnection、HttpClient请求网络数据、Xutils的HttpUtils 请求数据
- win10本地系统(网络受限)CPU占用过高100%
- iOS7+ 获取网络类型
- C++网络编程服务器select模型(参考)
- Android初级教程理论知识(第八章网络编程二)
- Android初级教程理论知识(第八章网络编程二)
- Java网络编程
- 如何使用iOS实现视频的直播、点播、缓存?-HTTP Live Streaming (HLS)
- RHEL7.0 配置网络IP的三种方法
- Retrofit网络请求入门
- android OkHttp 上传文件附带参数