课程概览

正则表达式课程

系统学习正则表达式:字面量、元字符、修饰符、捕获组、替换预览与实用调试流程。

本课程把 正则表达式当作模式匹配程序 来学,而不是某个测试器的按钮说明。你将理解引擎如何解释字面量与元字符、修饰符改变了什么、捕获组如何驱动替换,以及如何用贴近真实的文本安全地调试模式。

适合谁

  • 需要写校验、解析日志或批量替换的开发者
  • 阅读遗留代码里密集 /.../ 模式的工程师
  • 从 Stack Overflow 复制了正则,却不明白为何在边界输入上失败的人

你将学到

  1. 正则匹配什么,以及不同引擎(JavaScript、PCRE 等)的差异
  2. 字面量、字符类、量词与锚点
  3. gimsu 等修饰符
  4. 捕获组、反向引用与替换模板
  5. 用样例、高亮与回溯意识进行调试的流程

可配合 Regex 测试器在本地试验。在一个样例上通过,不等于对生产输入也正确。