Graphisoft®

GSRootVersion: 1.0

UniString::FindFirstNotIn

주어진 문자들에 속하지 않은 문자가 처음 등장하는 곳을 검색합니다.

UIndex FindFirstNotIn (
    const UniString &   str,
    UIndex              from = 0,
    USize               range = MaxUSize
) const;
UIndex FindFirstNotIn (
    const char *        cStr,
    UIndex              from = 0,
    USize               range = MaxUSize
) const;

파라미터

str
검색으로부터 배제할 문자들을 포함하는 Unicode 문자열입니다.
from
조사할 하위 문자열의 시작 위치입니다. 0부터 문자열의 길이까지이어야 합니다.
range
조사할 문자들의 범위입니다. from + range는 0부터 문자열의 길이까지이어야 합니다. 기본 값 MaxUSize는 문자열의 끝까지 확장되는 범위를 나타냅니다.
cStr
검색으로부터 배제할 문자들을 포함하는 C 문자열입니다.

리턴 값

주어지지 않은 문자들 중에서 처음 등장하는 곳의 인덱스입니다. 만약 발견하지 못하면 리턴 값은 MaxUIndex입니다.

설명

이 메소드는 문자열(혹은 문자열의 일부)에서 주어지지 않은 문자들 중에서 처음 등장하는 곳을 검색합니다. 문자 집합은 또 다른 문자열의 문자들로 지정해야 합니다.

참고사항

FindLastNotIn | FindFirstIn | FindFirst