什么是正则表达式
40.1 什么是正则表达式
正则表达式(Regular Expression)是用特殊符号描述「字符串模式」的规则。
用途:验证手机号/邮箱、从网页提取链接、批量替换、日志分析等。
Python 通过标准库 re 模块使用,模式字符串常写 r'...' 原始字符串,避免 \ 被转义。
- 模式 pattern — 规则
- 匹配 match — 是否符合
- 捕获 group — 取出子串
正则表达式(Regular Expression)是用特殊符号描述「字符串模式」的规则。
用途:验证手机号/邮箱、从网页提取链接、批量替换、日志分析等。
Python 通过标准库 re 模块使用,模式字符串常写 r'...' 原始字符串,避免 \ 被转义。