R

ReflexKR

Reflex 官方文档

看得见的正则表达式

·

课程概览

1

消失的支付记录:按原样查找文字

2

肇事逃逸车辆:字符类

3

撕破的电话簿:量词

4

虚假注册:锚点与校验

5

五花八门的日期:分组与选择

6

凌晨 3 点的访问:命名分组与 Match 对象

7

见报前夜:替换与分割

8

回溯者的挑战书:贪婪、懒惰与占有

9

保险箱的规则:前后查找

10

同样的手法:反向引用与条件模式

11

读不懂的正则:标志与编译

12

回溯者的真面目:总复习与分词器

看得见的正则表达式

课程概览

成为“Grep & Co. 数据侦探事务所”的新人侦探,破解 12 个案件,在 10 小时内掌握 Python re 的全部语法

10 小时共12课基于 Reflex 0.10.0

首尔乙支路的印刷胡同里,一栋浸着油墨味的老楼,4 楼。玻璃门上用烫金字写着 Grep & Co. 数据侦探事务所。今天是你第一天上班。

在这门课里,你将成为事务所的新人侦探,一个接一个地破解 12 个案件,把 Python re 模块的语法一个不落地学到手。全程 10 小时。天天要用的语法会在多个案件里反复出现,直到用得顺手;很少用到的语法也各自分到一个案件,好好过一遍。

事务所里的人

人物身份
韩星所长做了 30 年服务器管理员,如今是这家事务所的所长。敲着一把老旧的机械键盘,口头禅是“证据会留下模式”。每节课开头递给你一份委托书,结尾留下一页笔记。
多特事务所的黑猫,额头上有一个白点。哪儿都能爬上去,唯独翻不过窗户。原因第 1 课就会揭晓。
姜队长辖区警察局的刑警。总是带着棘手的案子来敲事务所的门。
郑老板网店“郑市集”的经营者。
吴记者追踪案件的记者。

还有一个谁都没见过真面目的黑客——回溯者。他第一次现身是在第 8 课。

一节课是这样进行的

  1. 接过委托书。上面写着案件编号、委托人、证物和破案条件。
  2. 和所长一起调查。破案需要的语法,一样一样地学。
  3. 在证据分析室里亲手写模式。分析室不是示意图,背后跑的是真正的 Python re。
  4. 破案条件全部满足,就会盖上结案印章,这节课的语法也会一行行记进所长的笔记本。
部分课次故事
第一部1~4用街坊小案热热身:支付记录、车牌、电话簿、假会员。
第二部5~7追查网店“郑市集”的客户名单泄露案。
第三部8~12回溯者寄来挑战书,一场斗智就此开始。

准备工作

  • Python 基础(字符串、函数、列表、for 循环)
  • Python 3.14。本课程的所有示例都在 3.14 上运行验证过。3.11 之后有变化的语法,会在正文里单独标出。
  • 不安装任何东西也没关系,证据分析室直接在本页运行。想亲手敲一敲的话,就打开 python 交互式 shell,从 import re 开始。

多特的提醒

在证据分析室里随便输入什么模式都没关系哦。跑得太久的模式 0.3 秒就会被掐断。为什么需要这种装置?第 8 课你就知道啦。

下一课 →

第1课 · 消失的支付记录:按原样查找文字

订阅新课时和新课程通知

本课程新增课时或推出后续课程时,我们会发邮件通知你。

收集项目:电子邮箱 · 用途:本课程的新课时和上线通知 · 保存期限:直到你要求删除。不会用于其他用途,也不会提供给他人。回复任意通知邮件,我们会立即删除。

问答

关于本课有任何疑问都可以在这里留言。所有语言版本页面的提问会汇集在一起。

以纯文本显示,不支持链接和格式。

R

ReflexKR

动手学 Python 和 Reflex。所有示例均已在 Reflex 0.10.0 上实际运行验证。

ReflexKR 免费,没有横幅广告。如果对你有帮助,欢迎请我们喝杯咖啡。 ☕ 请我们喝杯咖啡

联盟链接与赞助说明
한국어English日本語简体中文EspañolDeutsch

© 2026 ReflexKR · Since 2026 · CC BY-NC 4.0

Built with Reflex