1.课程简介

 

(1)什么是正则?

  • 正则表达式是一种语言模板,类似我们学习过的数据结构,这样的一种构造模式,可以帮我们我们快速在杂乱无章的字符串中找到我们想要的文本信息,也可以帮我们快速提炼文本的精华内容,还可以提升我们对文本的处理效率。

  • 正则表达式也可以实现自动化,比如:我们用ansible进行批量操作的的时候,程序在批量操作的底层原理正是用到了正则。在查找的同时,我们是否又考虑到这样的程序能不能更高效的运行呢?

  • 正则表达式由于其极易消耗计算机性能的特点,也常常会成为黑客攻击的手段,想想一条简简单单的式子竟然可以让远端的服务器停止运行,是不是意见让人很惊悚的事情呢?

 

(2)掌握正则表达式,至少能为我们带来以下作用:

  • 提升数据处理的效率

  • 理解正则表达式对系统性能开销巨大的原因

  • 提升正则表达式开发效率

 

(3)学完这个课程,你将掌握以下内容:

  • 利用在线正则工具测试正则性能

  • 正则引擎的原理和应用

  • 基于业务优化正则表达式的结构

 

2. 作者介绍

 

余树仪,中移互联网研发工程师。熟悉Python软件开发,在安全、云计算、SDN(软件定义网络)、数据分析等工程领域有较为深入的研究和实践,已获得ONF SDN和 HCIE-Cloud 认证(华为网络专家云计算方向)

 

3. 课程目标

 

  • 帮助学员入门正则表达式的开发和应用

  • 使学员更能深刻理解正则表达式功能内涵。

  • 解决在生产中,正则表达式工作效率不高,系统资源开销大的问题

 

4. 课程对象

 

想入门数据分析、网络安全、自动化运维、网站开发、爬虫开发的自学者以及相关方向的从业者。

 

5. 课程特色

 

  • 正则表达式往往由于其晦涩难懂的语法让初学者望而却步,作者长时间的数据开发过程中,积累了大量的正则使用经验,经过总结和提炼集结而成的课程。在一个小时不到的时间内,可以让我们快速获得正则的使用要点,提高对正则学习效率。

  • 当自己构造比较奇葩的正则表达式时,还可以观察系统开销会有什么不同。是不是觉得非常有意思,非常心动。那么恭喜你,你已经准备入门了,离正则大神就差决心这么一步了。

 

6. 课程内容

 

  • 使用简介

  • 正则原理

  • 应用案例

 

7. 课程大纲

 

8. 课程预览

 

(1)课程截图:

 

 

 

(2)实践截图:

 

 

9. 注意事项

 

  • 本课程采用视频课方式学习,可使用微信小程序拼客学院APP缓存到手机学习。

  • 由于课程属虚拟产品,一旦购买成功,一律不再办理退款。

 

10. 了解更多

 

  • 微信公众号:拼客学院服务号(搜索 pinginglab)

  • 技术交流群:添加班主任微信 qiuzhiquanquan,加入微信群与QQ群(240920680

 

 

上新组团优惠:19.9 元,原价 99 元,共 12 个课时(6个视频,6个文档),报名成功后,马上开始学习。

 

 

 

「导师合伙人」

「导师合伙人」是拼客学院面向行业技术专家、资深工程师、企业高管、高校学科负责人、技术领域KOL、知名IT博主等推出的高级合作计划,旨在为0 ~ 3年职场新人、企业用户、政府单位等提供更专业、更实战、更前沿的「技术服务」,让学员用最短路径学到最好的技能。

 

「技术服务」包括技能课、项目课、训练营、技术专栏、LiveShow等多种形式,由拼客学院提供技术平台(PC端、微信小程序端、Android端、iOS端)与统筹运营,导师合伙人提供技术内容。

 

  • 技能课:针对某项技能或某个技术专题的讲解

  • 项目课:从零开始带领学员完成企业实战项目

  • 训练营:在指定时间内带领学员完成若干挑战

  • 技术专栏:以固定周期更新的精品优质博文或见解

  • LiveShow:真人直播、社群分享、线下会议、大咖峰会

 

点击申请成为「导师合伙人」,你也能创作出大咖课!