概述
使用matlab可以快速修改文件名,例如电影中的文件名有的前缀很长,想删掉,下面的程序比较简单:
%修改电影的文件名前缀
%在网上下的电影文件前缀很长,经常需要去掉前准
%下面的程序使用起来比较方便
%Wu Xuping
%2012-09-11
clc
clear
MustReplaceString='电影天堂';%文件名中不需要的字符
AllReadyString='';%替换成空字符
fi=dir('*.rmvb');%视频文件类型
counter=0;%计数器
for n=1:numel(fi)
cfn=fi(n).name;
newfn = regexprep(cfn,MustReplaceString,AllReadyString,'once','ignorecase');
%文件名修改后就重命名文件,否则保持原文件
TF = strcmp(cfn,newfn);
if ~TF
%movefile(cfn,newfn,'f');%速度慢
eval(['!rename' ' ' cfn ' ' newfn]);%速度快,使用Dos命令
disp( newfn)
counter=counter+1;
end
end
disp(['总共有',num2str(counter),'个视频文件被重新命名'])
可以根据你的情况稍稍修改一下就行了.
最后
以上就是野性滑板为你收集整理的使用matlab快速修改文件名的全部内容,希望文章能够帮你解决使用matlab快速修改文件名所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复