WILDSEL - wild card selection from cell array of strings using a GUI.
It allows the use of wildcards '*' and '?' and displays only the matching elements of the cell array.
The user selects the entry he/she wants and the index of this element in the original array is returned.
The '*' wildcard stands for any number (including zero) of characters.
The '?' wildcard stands for a single character.
Usage:
IDX = WILDSEL(ARRAY) returns the index, IDX, of the selected item in the cell array of strings ARRAY.
Example:
A = {'Hello world!'; 'Goodbye world!'; 'Goodbye everyone'};
idx = wildsel(A);
brings up the GUI. Type the search string in the top edit box, e.g. *world? and press [Return] to display the reduced list. Click on the item to select and the index of this string in the cell array, A, is returned.
Requirements:
· MATLAB Release: R2007a