Text.BetweenDelimiters
통사론
Text.BetweenDelimiters(text as nullable text, startDelimiter as text, endDelimiter as text, optional startIndex as any, optional endIndex as any) as any
소개
지정된 startDelimiter
endDelimiter
사이의 text
부분을 반환합니다. 선택적 숫자인 startIndex
은 어떤 startDelimiter
의 발생을 고려해야 할지를 나타냅니다. 선택적 목록 startIndex
는 startDelimiter
의 어느 발생을 고려해야 하는지와 입력의 시작 또는 끝에서 인덱싱을 수행해야 하는지를 나타냅니다. 인덱싱은 startIndex
기준으로 수행된다는 점을 제외하고 endIndex
비슷합니다.
예제 1
(첫 번째) 열린 괄호와 그 뒤의 (첫 번째) 닫힌 괄호 사이에 "111 (222) 333 (444)"의 부분을 가져옵니다.
사용량
Text.BetweenDelimiters("111 (222) 333 (444)", "(", ")")
출력
"222"
예제 2
두 번째 열린 괄호와 그 뒤의 첫 번째 닫힌 괄호 사이에 "111 (222) 333 (444)"의 부분을 가져옵니다.
사용량
Text.BetweenDelimiters("111 (222) 333 (444)", "(", ")", 1, 0)
출력
"444"
예제 3
끝에서 열린 두 번째 괄호와 그 뒤의 두 번째 닫힌 괄호 사이에 "111 (222) 333 (444)"의 부분을 가져옵니다.
사용량
Text.BetweenDelimiters("111 (222) 333 (444)", "(", ")", {1, RelativePosition.FromEnd}, {1, RelativePosition.FromStart})
출력
"222) 333 (444"