MATLAB Function Reference | ![]() ![]() |
表示
i = strmatch('str
',STRS) i = strmatch('str
',STRS,'exact')
詳細
i = strmatch('
は、文字列 str
',STRS)
STRS
のキャラクタ配列、または、セル配列の行を検索し、文字列 str
から始まる文字列を見つけ、その適合した行のインデックスを出力します。strmatch
は、STRS
がキャラクタ配列のときに、最も高速に処理します。
i = strmatch('
は、str
',STRS,'exact')
STRS
内で、str
と正確に一致している文字列のインデックスのみを出力します。
例題
i = strmatch('max',strvcat('max','minimax','maximum'))
は、1 行目と 3 行目が 'max'
から始まるため、i
= [1; 3]
を出力します。
i = strmatch('max',strvcat('max','minimax','maximum'),'exact')
は、1行目のみが 'max'
と正確に一致するため、i = 1
を出力します。
参考
findstr
, strcmp
, strncmp
, strvcat
![]() | strjust | strncmp | ![]() |