Daniel@0: function out = explode(divider,input) Daniel@0: %out = explode(divider,input) Daniel@0: out = {}; Daniel@0: len = length(input); Daniel@0: start = 1; Daniel@0: stop = 1; Daniel@0: Daniel@0: segment = 1; Daniel@0: while (stop <= len) Daniel@0: while (stop <= len)&& (~strcmp(input(stop),divider)) Daniel@0: stop = stop+1; Daniel@0: end Daniel@0: out{segment} = input(start:stop-1); Daniel@0: segment = segment+1; Daniel@0: stop= stop+1; Daniel@0: start = stop; Daniel@0: end Daniel@0: Daniel@0: Daniel@0: