Advertisement
Guest User

Untitled

a guest
Mar 20th, 2019
50
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.60 KB | None | 0 0
  1. Z:
  2.  
  3. Z:Home
  4.  
  5. Z:HomeA Folder
  6.  
  7. Z:HomeA Foldertesting
  8.  
  9. Z:HomeB Folder
  10.  
  11. Z:HomeC Folder
  12.  
  13. Z:HomeC Foldertest2
  14.  
  15. Z:Test 3
  16.  
  17. Z:HomeA Folder < This would be removed
  18.  
  19. Z:HomeA Foldertesting <This would be kept
  20.  
  21. p = genpath('C:UserslmendoDocuments'); %// argument is base folder
  22. folders = regexp(p,';','split'); %// split into strings
  23. folders = folders(1:end-1); %// remove last element (it's empty)
  24. valid = false(size(folders));
  25. for n = 1:numel(folders)
  26. valid(n) = numel(strmatch(folders(n),folders))==1; %// 1 means the folder is
  27. %// only a prefix of itself
  28. end
  29. children_folders = folders(valid);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement