正则表达式在14行,然而之后20行的位置识别不了,不知道为什么
import re a=re.compile(r'.*(\d+).*') text='sparm1.txt' print(a.search(text).group(1))
改一下,改成贪婪匹配至少一个数字试试有帮助望采纳