텍스트에서 검색 문자열의 지정된 일치 항목 시작 위치를 반환합니다.
Position(텍스트 ; 검색 문자열 ; 시작 ; 일치 항목)
검색 문자열
- 임의의 텍스트 표현식 또는 찾을 문자 세트를 표시하는 텍스트 필드.
시작
- 임의의 숫자 표현식 또는 검색을 시작할 텍스트 문자열의 시작에서부터 문자 수를 표시하는 숫자를 포함한 필드. 1 미만의 시작 값은 텍스트 문자열의 첫 번째 문자에서 검색을 시작합니다.
일치 항목
- 임의의 숫자 표현식 또는 찾을 텍스트 문자열의 인스턴스를 표시하는 숫자를 포함하는 필드. 시작값부터 스캔하고 일치 항목이 양수인 경우 텍스트 문자열 끝까지 계속 스캔합니다. 음수인 경우 텍스트 문자열 앞으로 스캔합니다. 일치 항목의 0 값은 유효하지 않으며 0의 결과를 반환합니다.
숫자
FileMaker Pro 6.0 이전
이 함수는 대소문자를 구분하지 않습니다. 검색 문자열
이 텍스트에 포함되지 않거나 지정된 일치 항목이 없는 경우 0(영)이 반환됩니다.
Position("Mississippi" ; "iss" ; 1 ; 1)
은 2를 반환합니다.
Position("Mississippi" ; "iss" ; 1 ; 2)
은 5를 반환합니다.
Position("Mississippi" ; "iss" ; 3 ; 1)
은 5를 반환합니다.
Left(이름 ; Position(이름 ; " " ; 1 ; 1) 1)
은 이름이 William Smith를 포함하는 텍스트 필드인 경우 William을 반환합니다.
Right(이름 ; Length(이름) - Position(이름 ; " " ; Length(이름) ; 1))
은 Smith를 반환합니다.