python怎么根据正则表达式提取指定的内容
展开全部
#!/usr/bin/python3.4
# -*- coding: utf-8 -*-
import re
# 抓取html里面string的正则表达式
def getstring(string):
reg = r'(line">\n)(.+?)(<)'
all = re.compile(reg)
alllist = re.findall(all, string)
return alllist[0][1]
if __name__ == '__main__':
string = '''
<div class="wgt-silder-push mod-shadow">
<h2 class="hd line">
我也来回答<a alog-alias="qb-silder-push-change" class="grid-r btn-silder-push" href="javascript:void(0);" id="silder-push-change">换一换</a>
</h2>
</div>
'''
print(getstring(string))
打印结果:
我也来回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询