Text.BetweenDelimiters

Text.BetweenDelimiters(text as nullable text,startDelimiter as text,endDelimiter as text,optional startIndex as any,optional endIndex as any) as any

返回 text 中位于指定的 startDelimiterendDelimiter 之间的部分。 可选数字 startIndex 指示要考虑哪一次出现的 startDelimiter。 可选列表 startIndex 指示要考虑哪一次出现的 startDelimiter,以及应从输入的开头还是结尾编制索引。 endIndex 类似,不同之处在于,相对于 startIndex 编制索引。

示例:

获取 "111 (222) 333 (444)" (第一个)左括号及其随后(第一个)右括号之间的部分。

使用情况:

Text.BetweenDelimiters("111 (222) 333 (444)", "(", ")")

输出:

"222"

示例:

获取 "111 (222) 333 (444)" 第二个左括号及其随后第一个右括号之间的部分。

使用情况:

Text.BetweenDelimiters("111 (222) 333 (444)", "(", ")", 1, 0)

输出:

"444"

示例:

获取 "111 (222) 333 (444)" 倒数第二个左括号及其随后第二个右括号之间的部分。

使用情况:

Text.BetweenDelimiters("111 (222) 333 (444)", "(", ")", {1, RelativePosition.FromEnd}, {1, RelativePosition.FromStart})

输出:

"222) 333 (444"

results matching ""

    No results matching ""