Python正则表达式

纸上得来终觉浅,绝知此事要躬行。

Python 的 re 模块提供各种正则表达式的匹配操作,和 Perl 脚本的正则表达式功能类似,使用这一内嵌于 Python 的语言工具,尽管不能满足所有复杂的匹配情况,但足够在绝大多数情况下能够有效地实现对复杂字符串的分析并提取出相关信息。Python 会将正则表达式转化为字节码,利用 C 语言的匹配引擎进行深度优先的匹配。

Python正则表达式

1. 正则匹配方式

  • match
    • 匹配格式:re.match(pattern, string, flags=0)
    • 使用说明:从给定字符串的首字母开始逐个匹配