python 正则表达式的语法及使用
概念:
按照程序员的指示,字符串里提取你要的数据。
应用:
爬虫清洗数据,匹配电话,匹配邮箱,匹配账号……
最重要的就是(.*?)
正则语法(元字符)
1、?:前面的内容出现0-1次
2、+ :前面的内容出现1-多次
3、* : 前面的内容出现0-多次
‘’’
正则(Regular):
记住的点:
1、(.?)
2、re.findall() 结果 是一个列表
3、用(.?)的是后,一定要复制,而不是手敲!
‘’’
import re
‘’’
正则语法(普通字符):
直接写的内容就是普通匹配!
re.findall(
参数1: 正则语法
参数2: 字符串文本
)
list index out of range: 下标越界
空列表,能去下标?
‘’’