다음을 통해 공유


Text.PositionOf

통사론

Text.PositionOf(text as text, substring as text, optional occurrence as nullable number, optional comparer as nullable function) as any

소개

text에서 지정된 발생 횟수의 텍스트 값 substring의 위치를 반환합니다. 선택적 매개 변수 occurrence 사용하여 반환할 발생 위치를 지정할 수 있습니다(기본적으로 처음 발생). substring 찾을 수 없으면 -1 반환합니다.

comparer 비교를 제어하는 데 사용되는 Comparer. 비교자를 사용하여 대소문자 구분 없이 또는 문화 및 로캘을 인식한 비교를 제공할 수 있습니다.

수식 언어에서 사용할 수 있는 다음의 기본 제공 비교자가 있습니다.

  • Comparer.Ordinal: 정확한 서수 비교를 수행하는 데 사용됩니다.
  • Comparer.OrdinalIgnoreCase: 정확한 서수 대/소문자를 구분하지 않는 비교를 수행하는 데 사용됩니다.
  • Comparer.FromCulture: 문화 인식을 고려한 비교를 수행하는 데 사용됩니다.

예제 1

"Hello, World!"라는 텍스트에서 "World"의 첫 번째 발생 위치를 찾습니다. 안녕하세요, 세계!".

사용량

Text.PositionOf("Hello, World! Hello, World!", "World")

출력

7

예제 2

"Hello, World!"에서 "World"의 마지막 발생 위치를 찾으세요. 안녕하세요, 세계!".

사용량

Text.PositionOf("Hello, World! Hello, World!", "World", Occurrence.Last)

출력

21