이 페이지의 최신 내용은 아직 번역되지 않았습니다. 최신 내용은 영문으로 볼 수 있습니다.
다른 문자열 내에서 문자열 찾기
은 k
= strfind(str
,pattern
)str
에서 pattern
이 검색되는 경우를 검색합니다. 출력 인수 k
는 str
에서 검색된 각 pattern
의 시작 인덱스를 나타냅니다. pattern
을 찾을 수 없으면 strfind
는 빈 배열 []
을 반환합니다. strfind
함수는 대/소문자를 구분하여 검색을 실행합니다.
str
이 문자형 벡터나 string형 스칼라이면 strfind
는 double
형의 벡터를 반환합니다.
str
이 문자형 벡터로 구성된 셀형 배열이나 string형 배열이면 strfind
는 double
형의 벡터로 구성된 셀형 배열을 반환합니다.
은 k
= strfind(str
,pattern
,'ForceCellOutput',cellOutput
)str
이 문자형 벡터인 경우에도 cellOutput
이 true이면 strfind
가 k
를 셀형 배열로 반환하도록 합니다.
pattern
이 문자가 없는 문자형 벡터(''
)이거나 문자가 없는 string형 스칼라(""
)인 경우 strfind
는 빈 배열을 반환하게 됩니다.
R2016b부터는 string형 배열 내의 패턴을 검색하는 데 contains
함수를 사용하는 것이 좋습니다.
contains
| regexp
| regexpi
| regexprep
| strcmp
| strcmpi
| strncmp
| strncmpi
| strrep
| strsplit
| strtok