
python怎么根据正则表达式提取指定的内容
1个回答
展开全部
#!/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))
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |