how skip some specific files in multiple subfolders in matlab?

2 次查看(过去 30 天)
I need to skip some specific files in different sub-folders. for example if the filename not contains string charchters such as raw, info, do some operations.
dirName = 'D:\Neda\Pytorch\CAMUS\training\';
fileList = SureScan_getAllFiles(dirName);
for k = 1:length(fileList)-50
filename = fileList{k};
%if filename not contain 'raw') | 'Info_' | 'sequence.mhd' | '_sequence'
% do some operation
end
end

采纳的回答

Walter Roberson
Walter Roberson 2019-4-27
if ~contains(filename, {'raw', 'Info_', 'sequence.mhd', '_sequence'})
% do some operation
end
contains() requries R2016b or later.

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Search Path 的更多信息

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by