基本库更完了,更一下re,当然只是用于提取信息的简略内容。
re官方文档:re文档
常用方法
1,match()—尝试从字符串起始位置匹配正则表达式,如果匹配,返回匹配成功的结果,否则返回None。
.*
匹配任意尽可能多的字符,.*?
匹配尽可能少的任意字符。
2,search()—扫描整个字符串,返回第一个匹配成功的结果。
3,findall()—搜索整个字符串,返回匹配的所有内容。
4,sub()—替换文本中所有符合规则的字符串
5,compile()—可以将正则字符串编译成正则表达式对象,这个方法也是在爬取信息时用的最多的方法。
实例演示
通过编写正则表达式匹配来抓取需要的信息,并整合储存。实例抓取猫眼电影TOP100电影。代码地址:代码