re 模块提供了不少有用的函数,用以匹配字符串,比如:

    • compile 函数 创建模式对象
    • match 函数 在字符串中开始处匹配模式
    • search 函数 在字符串中寻找模式
    • findall 函数 在列表形式返回匹配项
    • finditer 函数
    • split 函数 根据模式分割字符串
    • sub 函数 替换字符串中的匹配项
    • subn 函数

    re 模块的一般使用步骤如下:

    使用 compile 函数将正则表达式的字符串形式编译为一个 Pattern 对象
    通过 Pattern 对象提供的一系列方法对文本进行匹配查找,获得匹配结果(一个 Match 对象)
    最后使用 Match 对象提供的属性和方法获得信息,根据需要进行其他的操作