I have two cell arrays, one longer than the other. Both containing strings. The shorter cell array contain only part of a name of one of the cell in the longer cell array. Can I match each individual cells in the shorter cell arrays to find the index of the full name in the cell array. for example;
shortcellarray = {'Micheal' 'John' 'Eric'};longcellarray = {'Lisa Ann' 'Michael Adams' 'Art Vara' 'Brian Burns' 'Eric Holmes'};
how do I get the index of the long array from the match of short array (without loop iteration, which I know can be done with strfind on each cell within the shortarray)? The answer should be:
index = {2, [], 5}
Thanks.
Best Answer