我有一个关于如何更改某些文件名的问题。问题是我有这种档案,例如:
25614_z.zip
25312_z.zip
25003_z.zip
我想创建它:
lp_25_614.zip
lp_25_312.zip
lp_25_003.zip
所以,我需要自动化这个过程
lp + 25(前两个数字)+ 3 4 和 5 位置的数字)+ 点 zip
有什么办法吗?
编辑
例如,这将是我的条件:
XXXX
if fileNames{k}(3:5) >0 <5 (the interval)= 2
fileNames{k}(3:5)> >5 >10 =10
因此,例如:
文件名{k}(3:5) = 05
在条件之后,它将在重命名中替换为= 2
然后我想将它添加到重命名名称上。
newFileName = ['fiche' fileNames{k} (3) 'pd' fileNames{k}(3:5) 'XXX '.tar.gz'];
那可能吗?