Wildcard selection

Simple GUI to allow user to select from cell array of strings using wildcard search
1.5K Downloads
Updated 21 Mar 2007

View License

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.

Cite As

Richard Stephens (2024). Wildcard selection (https://www.mathworks.com/matlabcentral/fileexchange/14368-wildcard-selection), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2007a
Compatible with any release
Platform Compatibility
Windows macOS Linux
Categories
Find more on Characters and Strings in Help Center and MATLAB Answers
Acknowledgements

Inspired: Wildcard String Find

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
Version Published Release Notes
1.0.0.0