2. 正则表达式—提取字符串
标签(空格分隔): 4.5python爬虫
regular expression 正则表达
导入正则函数
import re
创建一个正则表达式
reg=re.compile(‘a.*b’)
str1=‘a123456b’
str2=‘123aaaa456bbbb789’
1. match—从头开始匹配
result1=re.match(reg,str1)
result2=re.match(reg,str2)
print(result1) # 输出的内容还是一个对象
print(result2) # 没有内容
2. search—寻找,返回找到的结果
reg=re.compile(‘a.*b$’)
str1=‘a123456b’
str2=‘123aaaa456bbbb789’
result1=re.search(reg,str1)
result2=re.search(reg,str2) #有^ / $ 时 None
print(result1)
print(result2)