Compartir a través de


Splitter.SplitTextByRanges

Sintaxis

Splitter.SplitTextByRanges(ranges as list, optional startAtEnd as nullable logical) as function

Acerca de

Devuelve una función que divide el texto en una lista de texto según los desplazamientos y las longitudes especificados. Una longitud NULL indica que se deben incluir todas las entradas restantes.

Ejemplo 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.

Uso

Splitter.SplitTextByRanges({{0, 4}, {2, 10}})("codelimiter")

Salida

{"code", "delimiter"}

Ejemplo 2

Divida la entrada por los pares de posición y longitud especificados, empezando desde el final de la entrada.

Uso

let
    startAtEnd = true
in
    Splitter.SplitTextByRanges({{0, 5}, {6, 2}}, startAtEnd)("RedmondWA?98052")

Salida

{"WA", "98052"}