의 존재 문자열의 셀에보고 그때 내가 특정 문자열 내부 검색 할어떻게 특정 문자열
A = {'erogol' 'grerol' 'biral'}
같은 셀을 가정 해 봅시다.
특별한 기능이 있습니까? 기능의
의 존재 문자열의 셀에보고 그때 내가 특정 문자열 내부 검색 할어떻게 특정 문자열
A = {'erogol' 'grerol' 'biral'}
같은 셀을 가정 해 봅시다.
특별한 기능이 있습니까? 기능의
하나는 strmatch
입니다 :
index = strmatch('grerol',A,'exact');
그것은 인덱스의 배열을 반환합니다. 지금은 사용되지 않으며 매스 웍스는 또 다른 옵션은 ismember
입니다 대신
logicalIndexing = strcmp('grerol',A);
을 strcmp
을 사용하는 것이 좋습니다 :
[bIsMember,index]=ismember('grerol',A);
또 다른 옵션은 strfind
입니다 : 인덱스 = strfind (A, 'grerol ');
마지막으로, 나는 당신이 이러한 문자열을 마련 않았다 방법을 여쭤봐도 될까요
booleanIndexes = cellfun(@(x)(isequal(x,'grerol')),A);
완벽을 기하기 위해 목록에'strfind '를 추가 할 수 있습니다. (어쨌든 +1). –
@ H.Muster, 완료. 감사! –
? :) –