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
: 문화 인식을 고려한 비교를 수행하는 데 사용됩니다.
"Hello, World!"라는 텍스트에서 "World"의 첫 번째 발생 위치를 찾습니다. 안녕하세요, 세계!".
사용량
Text.PositionOf("Hello, World! Hello, World!", "World")
출력
7
"Hello, World!"에서 "World"의 마지막 발생 위치를 찾으세요. 안녕하세요, 세계!".
사용량
Text.PositionOf("Hello, World! Hello, World!", "World", Occurrence.Last)
출력
21