Problem 42810. String Find with Wildcards of a Cell array
Given a cell array of strings and a search string with single character (?) or multiple character (*) wildness return the indices of the cell array that match.
Examples:
{'abc' 'bdce' 'bkcz'},'b?c' outputs [2 3] 'abc' invalid as ? requires a character {'abcdfhjkfd' 'cf' 'fjhkc' 'fdjk'}, 'c*f' outputs [1 2], no char required for *
Solution Stats
Problem Comments
-
1 Comment
Rafael S.T. Vieira
on 8 Nov 2020
By looking at the solutions, you should probably add a case
c = {'data.mat', 'amat', 'repo.mat', 'matrix', '.mat'}
str = '*.mat'
Solution Comments
Show commentsProblem Recent Solvers15
Suggested Problems
-
Determine whether a vector is monotonically increasing
21542 Solvers
-
Return the 3n+1 sequence for n
8357 Solvers
-
Remove the polynomials that have positive real elements of their roots.
1705 Solvers
-
14859 Solvers
-
Try 1.5.4: Celsius to Fahrenheit
836 Solvers
More from this Author308
Problem Tags
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!