目录
re.match(rule, content)
re.search(rule, content)
re.findall(rule, content)
- re.match(rule, content) 在content中匹配以rule开头的内容
import re ret = re.match('2020年', '2020年5月20日') print(ret.group()) # '2020年' ret = re.match('2020年', '5月20日2020年') # 无匹配内容 返回NoneType
- re.search(rule, content) 在content中从左往右搜索满足rule的内容
import re ret = re.search('2020', '2020年5月20日') print(ret.group()) # '2020' ret = re.search('2020', '5月20日2020年') print(ret.group()) # '2020' ret = re.search('2020', '2020年5月20日2020年') print(ret.group()) # '2020' 只返回符合rule的一个内容
- re.findall(rule, content) 在content中从左往右搜索「所有」满足rule的内容
import re ret = re.findall('2020', '2020年5月20日2020年') print(ret) # ['2020', '2020']