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:这就是我到目前为止所拥有的,但即使是这个模式也没有给出匹配(输入类似于example co 23425345)
发布于 2013-06-25 19:52:12
如果我正确理解了您的问题,请使用\d{2,9}匹配2-9位数字。
发布于 2013-06-25 19:47:35
不使用d+
[2-9]+
示例:
re.search("[2-9]+","abc123")会给出23,而忽略1。
https://stackoverflow.com/questions/17296318
复制相似问题