python怎么根据正则表达式提取指定的内容

 我来答
司马刀剑
高粉答主

2017-12-29 · 每个回答都超有意思的
知道顶级答主
回答量:4.6万
采纳率:93%
帮助的人:8491万
展开全部
#!/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))
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式