欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Re库——正则表达式的运用

程序员文章站 2022-05-02 12:53:01
...

一、Re库介绍

	————Re库是Python的标准库,主要用于字符串匹配

调用方式import re

二、正则表达式的表示类型

  1. raw string 类型(原生字符串类型),即:==字符串前加个字母r

    Re库——正则表达式的运用

  2. string类型
    Re库——正则表达式的运用

三、Re库主要功能函数

Re库——正则表达式的运用
flags控制标记:
Re库——正则表达式的运用

  1. re.search(pattern,string,flags=0)
    Re库——正则表达式的运用

  2. re.match(pattern,string,flags=0)

Re库——正则表达式的运用

  1. re.findall(pattern,string,flags=0)

Re库——正则表达式的运用

  1. re.split(pattern,string,maxsplit=0,flags=0)

Re库——正则表达式的运用

  1. re.finditer(pattern,string,flags=0)

Re库——正则表达式的运用

  1. re.sub(pattern,repl, string,count=0,flags=0)

Re库——正则表达式的运用

四、Re库的另一种等价用法

Re库——正则表达式的运用
Re库——正则表达式的运用Re库——正则表达式的运用

五、Re库的Match对象

  1. Match对象的介绍
    Re库——正则表达式的运用
  2. Match对象的属性
    Re库——正则表达式的运用
  3. Match对象的方法
    Re库——正则表达式的运用

六、Re库的贪婪匹配和最小匹配

Re库——正则表达式的运用

  1. 贪婪匹配(最大匹配)
    Re库——正则表达式的运用
  2. 最小匹配
    Re库——正则表达式的运用
    最小匹配具体实现——添加操作符
    Re库——正则表达式的运用
相关标签: python3网络爬虫