二刷爬虫—正则表达式

正则表达式的规则不多赘述,主要记录re库里一些函数的用法

1.match()   从字符串的开头进行匹配

提取匹配的字符串用()

通用匹配  .*

非贪婪匹配  ?

修饰符  re.S 使得.可以匹配换行符

转移匹配 \

2.search()  从字符串的任意位置进行匹配,返回第一个匹配的结果

3.findall()  返回匹配的所有结果的列表

4.sub()   字符串替换

5.compile()  将正则表达式生成对象

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Python中的正则表达式(re) import rere.match #从开始位置开始匹配,如果开头没有则无re...
    BigJeffWang阅读 11,992评论 0 99
  • python的re模块--细说正则表达式 可能是东半球最详细最全面的re教程,翻译自官方文档,因为官方文档写的是真...
    立而人阅读 23,104评论 4 46
  • re模块手册 本模块提供了和Perl里的正则表达式类似的功能,不关是正则表达式本身还是被搜索的字符串,都可以...
    喜欢吃栗子阅读 9,471评论 0 13
  • #首先,python中的正则表达式大致分为以下几部分: 元字符 模式 函数 re 内置对象用法 分组用法 环视用法...
    mapuboy阅读 5,542评论 0 51
  • 不在小事上计较 才能潇洒干练 不在烂事上纠缠 才能走的很远 远离闲人 因为他们不闲 忙着是非和谣言 不需要理解 因...
    神于天圣于地阅读 1,501评论 0 0