【快班】初识正则表达式
编程技术
3周
36人
此课程所属【Dataguru精品公开课(免费)】专业,专业内有不少于15门推荐课程,目前平台推出【专业课程0元学】活动,只需0元即可在所有的专业课程中任选5门学习,超值优惠,助您快速成长!点击这里了解
讲师
- jersylc
- 刘泽熙,炼数成金专职讲师,毕业于中山大学数学与计算科学学院统计学专业,丰富的正则表达式使用经验以及perl语言编程经验
课程简介
在程序员处理文本,处理HTML相关的程序时,或者编写网络脚本(例如一个网页需要验证邮箱地址)时,正则表达式是不可或缺的工具,一个好的程序员一定会运用正则表达式简化他的工作。虽然很多主流语言如C/C++并不支持正则表达式,但是伴随着语言的发展,他们都有自己的库去支持正则表达式,这使得正则表达式将会被越来越广泛的被使用。学习完本课程,你将会发现有正则表达式的世界和没有正则表达式的世界是如此不同。
本课程主要用perl作为平台,因为perl对正则表达式的支持最全面。讲述规则的同时,将配以实用的例子,例如你将学会邮箱邮件名的处理方法。
课程章节
- 第1课 正则表达式入门(基于perl)
- 1-1 介绍各种元字符及其用法
- 1-2 介绍在perl中如何实现正则表达式的使用
- 第2课 入门实例,简要介绍不同引擎的匹配原理
- 2-1 用正则表达式匹配、修改文本
- 2-2 不同流派的差别
- 2-3 DFA和NFA引擎的差别
- 第3课 以更多实例讲述正则表达式实用技巧
- 3-1 若干例子
- 3-2 HTML相关范例
授课对象
对perl语言有一定了解,对编写程序有一定接触的学习者
收获预期
能用正则表达式完成基本的匹配修改操作,并实际应用到工作中
学费
学费: ¥0 ( 固定学费: ¥0, 逆向学费: ¥0 )
新颖的课程收费形式:“逆向收费”约等于免费学习,仅收取0元固定收费+0元逆向学费,学习圆满则逆向学费全额返还给学员!