我有以下种类的文件名:
u_results_901.xls
u_results_902.xls
u_results_903.xls
u_results_904.xls
u_results_905.xls
等等,还有50多个
还有
v_results_901.xls等
和
zeta_results_901.xls等
我需要通过管理电子表格中数据的脚本来运行每个文件。我不想一个接一个地喂它们。
如何将这些fnames转换为数字?
我可以使用strtok
缩短fnames,然后可以str2num
剩余的&#391&#39}。字符串......但我不确定如何删除数字前后的内容。
也许strread
?
答案 0 :(得分:0)
试试这个:
fileSplit = strsplit(fileName,'_');
fileNumber = str2num(fileSplit(end));