re

在 Python 中,使用内置的 re 模块来使用正则表达式

注意点:\ 对特殊字符进行转义,比如'python.org' --> 'python\.org',而 Python 的字符串本身也用 \ 转义,所以应写成 'python\\.org',很容易陷入困扰,直接r'python\.org' 较好

re 模块的一般使用步骤:

  • 使用 compile 函数将正则表达式的字符串形式编译为一个Pattern对象

  • 通过Pattern对象提供的一系列方法对文本进行匹配查找,获得匹配结果(一个 Match 对象)

  • 最后使用 Match 对象提供的属性和方法获得信息,根据需要进行其他操作

参考链接

Last updated