原来的样式:
file_list = [‘第10周成绩.xlsx’, ‘第11周成绩.xlsx’, ‘第12周成绩.xlsx’, ‘第13周成绩.xlsx’, ‘第14周成绩.xlsx’, ‘第15周成绩.xlsx’, ‘第16周成绩.xlsx’, ‘曲周职教大第17周成绩.xlsx’, ‘第18周成绩.xlsx’, ‘第19周成绩.xlsx’, ‘第1周成绩.xlsx’, ‘第20周成绩.xlsx’, ‘第21周成绩.xlsx’, ‘第2周成绩.xlsx’, ‘第3周成绩.xlsx’, ‘第4周成绩.xlsx’, ‘第5周成绩.xlsx’, ‘第6周成绩.xlsx’, ‘第7周成绩.xlsx’, ‘第8周成绩.xlsx’, ‘第9周成绩.xlsx’]
改变后的样式:
[‘第1周成绩.xlsx’, ‘第2周成绩.xlsx’, ‘第3周成绩.xlsx’, ‘第4周成绩.xlsx’, ‘第5周成绩.xlsx’, ‘第6周成绩.xlsx’, ‘第7周成绩.xlsx’, ‘第8周成绩.xlsx’, ‘第9周成绩.xlsx’, ‘第10周成绩.xlsx’, ‘第11周成绩.xlsx’, ‘第12周成绩.xlsx’, ‘第13周成绩.xlsx’, ‘第14周成绩.xlsx’, ‘第15周成绩.xlsx’, ‘第16周成绩.xlsx’, ‘第17周成绩.xlsx’, ‘第18周成绩.xlsx’, ‘第19周成绩.xlsx’, ‘第20周成绩.xlsx’, ‘第21周成绩.xlsx’]
看看步骤:
第一步:导入正则表达式模块
import re # 导入re模块
第二步:设置切片规则
re_digits = re.compile(r’(\d+)’) # 设置切片规则
第三步