MATLAB Function Reference | Search  Help Desk |
strmatch | Examples See Also |
Find possible matches for a string
i = strmatch('str
',STRS) i = strmatch('str
',STRS,'exact')
i = strmatch('str
',STRS)
looks through the rows of the character array or cell array of strings STRS
to find strings that begin with string str
, returning the matching row indices. strmatch
is fastest when STRS
is a character array.
i = strmatch('str
',STRS,'exact')
returns only the indices of the strings in STRS
matching str
exactly.
The statement
i = strmatch('max',strvcat('max','minimax','maximum'))returns
i = [1; 3]
since rows 1 and 3 begin with 'max'
. The statement
i = strmatch('max',strvcat('max','minimax','maximum'),'exact')returns
i = 1
, since only row 1 matches 'max'
exactly.
findstr
Find one string within another
strcmp
Compare strings
strncmp
Compare the first n characters of two strings
strvcat
Vertical concatenation of strings