《【曾贤志】[第3季]EXCEL VBA编程番外篇——正则表达式(数据处理鬼手)》这是一套由曾贤志主讲的Excel VBA编程教程,专门讲解正则表达式的应用技巧。通过学习,你可以掌握高效的数据处理方法。【技能收获】学完可掌握:正则表达式、VBA编程、Excel。课程以实战为导向,覆盖从基础概念到完整项目落地的关键步骤,配套章节笔记便于课后复盘与面试前快速回顾。【学习建议】建议按目录顺序学习,先打基础再进入综合实战章节;每完成 2~3 节可结合笔记整理一份学习小结,最终尝试独立复现一套完整 Demo 写入个人作品集。【就业发展】可面向岗位:Linux 运维工程师、SRE、云计算工程师、DevOp
曾贤志这套 VBA 课程出到第 3 季,主体是 Excel 自动化,而"番外篇"把镜头对准了正则表达式。这个选题本身就说明了一件事:在 VBA 里做数据处理,循环加字符串函数能解决的问题,正则往往一行就能收掉。它不适合当作 VBA 入门课来看,更像是给已经能写 Sub 和 Function、但清洗数据时还在用 InStr 和 Mid 反复切的人准备的一把改锥。
网上讲正则的资料大多停在语法层面,元字符、量词、分组背一遍,真要落地还得自己接。这门课的含金量恰恰在接驳部分:VBA 调用正则靠的是 VBScript.RegExp 对象,而它和你在 JavaScript、Python 里用的正则并不是完全一套——后向引用、贪婪与懒惰的默认行为、Global 和 IgnoreCase 属性的开关方式,都有它自己的脾气。很多人在别的语言里正则写得很溜,一搬进 VBA 就哑火,卡的就是这层差异。番外篇把这块讲透,等于把"会写正则"和"能在 Excel 里跑正则"之间那道坎填平了。
选课纲时建议盯住三类内容。第一类是 RegExp 对象的属性与 Execute、Test、Replace 三个方法的配合方式,这是整门课的地基,看得慢一点不亏。第二类是分组捕获与替换,尤其是用 $1、$2 反向构造替换结果——数据重构类任务的效率高低,基本取决于你对这块熟不熟。第三类是典型场景的实战,诸如从混杂地址里抠手机号、统一日期格式、按规则拆分合并单元格文本,这些才是"数据处理鬼手"这个副标题真正指的东西。至于纯语法罗列的部分,如果你已有一点正则底子,完全可以快进,把时间压在 VBA 侧的调用细节上。
这类课程通常既有视频也有随堂的代码与笔记。视频建议第一遍只求看懂思路,别急着跟着敲;真正要吃透,是把配套的示例代码单独拎出来,改参数、换数据、故意写错,看 RegExp 报什么错、匹配结果怎么变。笔记适合当检索表用,忘了 Pattern 里某个符号怎么用再翻,别拿来从头背。如果资料里有练手用的原始数据表,价值比演示代码还高——用自己的业务数据替换进去跑一遍,才知道课里的写法边界在哪。
一句话判断:如果你在 VBA 里处理脏数据的次数已经多到让自己烦躁,这门番外篇值得精读;如果你连 VBA 的循环和数组都还没写顺,先回主线补课,正则在这里救不了场。
这是一套由曾贤志主讲的Excel VBA编程教程,专门讲解正则表达式的应用技巧。通过学习,你可以掌握高效的数据处理方法。
课程推荐
《【曾贤志】[第3季]EXCEL VBA编程番外篇——正则表达式(数据处理鬼手)》这是一套由曾贤志主讲的Excel VBA编程教程,专门讲解正则表达式的应用技巧。通过学习,你可以掌握高效的数据处理方法。【技能收获】学完可掌握:正则表达式、VBA编程、Excel。课程以实战为导向,覆盖从基础概念到完整项目落地的关键步骤,配套章节笔记便于课后复盘与面试前快速回顾。【学习建议】建议按目录顺序学习,先打基础再进入综合实战章节;每完成 2~3 节可结合笔记整理一份学习小结,最终尝试独立复现一套完整 Demo 写入个人作品集。【就业发展】可面向岗位:Linux 运维工程师、SRE、云计算工程师、DevOps 工程师。云原生与自动化运维仍是企业 IT 刚需方向,认证 + 实战项目组合能显著提升面试通过率,适合向中高级运维或架构岗进阶。 若你已有一定编程或运维基础,本课程可帮助你在现有技能栈上快速叠加热门方向能力,提升求职时的项目说服力与薪资谈判空间。
视频目录(25 节)
* 1 2.0 数据处理鬼手-正则表达(效果抢先看).mp4
* 2 2.1 什么是正则表达式?.mp4
* 3 2.2 实例应用(统计等级出现的次数).mp4
* 4 2.3 实例应用(将字母等级全部统一成大写).mp4
* 5 2.4 正式表达式之元字符.mp4
* 6 2.5 正则表达式中的元字符(提取数据).mp4
* 7 2.6 正则表达式中的元字符(整理数据).mp4
* 8 2.7 正则表达式之限定符.mp4
* 9 2.8 正则表达式限定符应用(整理数据代码升级重写1).mp4
* 10 2.9 正则表达式限定符应用(整理数据代码升级重写2).mp4
* 11 2.10 正则表达式限定符应用(提取一段文本中的数据).mp4
* 12 2.11 正则表达式之有头有尾.mp4
* 13 2.12 正则表达式之“惑”.mp4
* 14 2.13 正则表达式之“惑”实例1.mp4
* 15 2.14 正则表达式之“惑”实例2.mp4
* 16 2.15 正则表达式之分组应用.mp4
* 17 2.16 正则表达式之分组应用2.mp4
* 18 2.17 正则表达式之分组应用3.mp4
* 19 2.18 正则表达式之非捕获分组应用.mp4
* 20 2.19 正则表达式非捕获分组之零宽断言.mp4
* 21 2.20 正则表达式非捕获分组之零宽断言2.mp4
* 22 2.21 正则表达式非捕获分组之负向零宽断言.mp4
* 23 2.22 正则表达式之贪婪与懒惰.mp4
* 24 2.23 正则表达式实例应用(批量提取联系方式).mp4
* 25 2.24 正则表达式实例应用(批量提取字符串信息).mp4