正则表达式查找6或7位之间的所有数字

2024-10-01 19:29:54 发布

您现在位置:Python中文网/ 问答频道 /正文

我使用python中的re模块使用这个正则表达式,并得到以下结果:

In [156]: re.findall(r'.*\D(\d{6,7})\D.*', ' f123456 f1234567 ')
Out[156]: ['1234567']

…但我想要这个结果:

Out[156]: ['123456', '1234567']

我想不出如何形成这个正则表达式。你能帮忙吗


Tags: 模块inreoutfindallf1234567f123456

热门问题