From: Jan Simon on 9 Aug 2010 08:35 Dear beginner, Another method: P = 'C:\Documents and Settings\LM Files\ALL\TEST_01\NEW\' C = dataread('string', P, '%s', 'delimiter', '\\'); var1 = C{3}; % 'LM Files', or C{end - 3} ? tmp = C{5}; % 'TEST_01', or C{end - 1} ? D = dataread('string', tmp, '%s', 'delimiter', '_'); var2 = D{1}; var3 = D{2}; The function STRTOK can split 'TEST_01' also. Good luck, Jan |