python正则表达式 从一行汉字中提取出数字
如html中有:<divclass="r">本次查询共搜索到10项结果</a></div>,怎样将其中的数字10提取出来?...
如html中有:<div class="r">本次查询共搜索到 10 项结果</a></div>,怎样将其中的数字10提取出来?
展开
推荐于2016-03-05
展开全部
#coding=utf-8
import re
str1 = '<div class="r">本次查询共搜索到 10 项结果</a></div>'
pattern = re.compile(r'>.*?(\d+).*<')
res = re.findall(pattern, str1)
print res
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
正则表达式 >[^\d]+(\d+)[^\d]+<
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询