Splitter.SplitTextByRanges
Devuelve una función que divide el texto en una lista de texto según los desplazamientos y longitudes especificados.
Syntax
Splitter.SplitTextByRanges(
ranges as list,
optional startAtEnd as logical
) as function
Remarks
Devuelve una función que divide el texto en una lista de texto según los desplazamientos y longitudes especificados. Una longitud nula indica que se deben incluir todas las entradas restantes.
Examples
Example #1
Divida la entrada por los pares de posición y longitud especificados, empezando desde el principio de la entrada. Tenga en cuenta que los intervalos de este ejemplo se superponen.
Splitter.SplitTextByRanges({{0, 4}, {2, 10}})("codelimiter")
Result:
{"code", "delimiter"}
Example #2
Divida la entrada por los pares de posición y longitud especificados, empezando desde el final de la entrada.
let
startAtEnd = true
in
Splitter.SplitTextByRanges({{0, 5}, {6, 2}}, startAtEnd)("RedmondWA?98052")
Result:
{"WA", "98052"}
Example #3
Dividir la entrada en un código postal de longitud fija seguido de un nombre de ciudad de longitud variable.
Splitter.SplitTextByRanges({{0, 5}, {5, null}})("98052Redmond")
Result:
{"98052", "Redmond"}
Category
Splitter