Separate path string into drive and folders
Afficher commentaires plus anciens
Hi,
using fileparts brings the path, the name and the exentension of a fullfile (e.g., C:\user\files\myFile.txt). Is there a function that separates the path into drive and folders, so that drive = 'C:' folder1 = 'user' folder2 = 'files' ?
Thx, Philipp
Réponse acceptée
Plus de réponses (2)
Christian Schwermer
le 9 Sep 2018
The shortest solution is to split the string using filesep as delimeter. filesep returns the platform-specific file separator "\" or "/".
pathparts = strsplit(s,filesep);
Dominique
le 19 Juil 2023
path = uigetdir()
foldername = strsplit(path,"\");
foldername = foldername(end);
Catégories
En savoir plus sur Filename Construction dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!