for item in range(len(items)):
pi = re.compile(items[item], re.IGNORECASE)
mi = pi.search('\d+')
if mi:
print('löydettiin asiakasnumero, siirretään alkuun')
os.rename(folders[item], mi.group()+items[item].strip('0123456789'))
rename += 1
else:
这是我到目前为止所拥有的,但即使这种模式也没有给我匹配(输入类似于示例co 23425345)
答案 0 :(得分:2)
如果我理解您的问题,请使用\d{2,9}
匹配2-9位数字。
答案 1 :(得分:1)
而不是d+
使用
[2-9]+
例子:
re.search("[2-9]+","abc123")
会给23并且会忽略1。