什么是正则表达式

40.1 什么是正则表达式

正则表达式(Regular Expression)是用特殊符号描述「字符串模式」的规则。

用途:验证手机号/邮箱、从网页提取链接、批量替换、日志分析等。

Python 通过标准库 re 模块使用,模式字符串常写 r'...' 原始字符串,避免 \ 被转义。

  • 模式 pattern — 规则
  • 匹配 match — 是否符合
  • 捕获 group — 取出子串