使用re模块的findall进行提取,其中.*?表示非贪心匹配0个或多个字符,\d+表示提取一个或多个数字:
s="331怕怕怕怕怕3333wwwwww555erdsf098ovmf8"
re.findall(".*?(\d+).*?",s)
结果:

(不太明白正则可以看我之前的博客)
博客介绍了使用Python模块进行提取操作,涉及非贪心匹配0个或多个字符,以及提取一个或多个数字的正则表达式用法,还提示不太明白正则可查看之前博客。
使用re模块的findall进行提取,其中.*?表示非贪心匹配0个或多个字符,\d+表示提取一个或多个数字:
s="331怕怕怕怕怕3333wwwwww555erdsf098ovmf8"
re.findall(".*?(\d+).*?",s)
结果:

(不太明白正则可以看我之前的博客)

被折叠的 条评论
为什么被折叠?