正则表达式匹配一段字符串后只输出之间的部分内容

0
比如:Uptime is 36 weeks,4 days,14 hours,38 minutes
我想要得出
week:36
day:4
hours:14
minutes:38
其中,名称我定义好了,只需要从中提取出对应的数字,每个数字的提取怎么正则匹配?求教
已邀请:
0

转身李克勤 2017-05-16 回答

python实现
>>> html="Uptime is 36 weeks,4 days,14 hours,38 minutes"
>>> import re
>>> pattern=re.compile(r'\d+')
>>> print re.findall(pattern,html)
['36', '4', '14', '38']

要回复问题请先登录注册