Splitter.SplitTextByRanges
Sintaxe
Splitter.SplitTextByRanges(ranges as list, optional startAtEnd as nullable logical) as function
Sobre
Retorna uma função que divide o texto em uma lista de texto de acordo com os deslocamentos e comprimentos especificados. Um comprimento nulo indica que todas as entradas restantes devem ser incluídas.
Exemplo 1
Divida a entrada pelos pares de posição e comprimento especificados, começando do início da entrada. Observe que os intervalos neste exemplo se sobrepõem.
Usage
Splitter.SplitTextByRanges({{0, 4}, {2, 10}})("codelimiter")
Saída
{"code", "delimiter"}
Exemplo 2
Divida a entrada pelos pares de posição e comprimento especificados, começando no final da entrada.
Usage
let
startAtEnd = true
in
Splitter.SplitTextByRanges({{0, 5}, {6, 2}}, startAtEnd)("RedmondWA?98052")
Saída
{"WA", "98052"}