Compartir a través de


Splitter.SplitTextByEachDelimiter

Syntax

Splitter.SplitTextByEachDelimiter(
    delimiters as list,
    optional quoteStyle as nullable number,
    optional startAtEnd as nullable logical
) as function

Acerca de

Devuelve una función que divide el texto en una lista de texto en cada delimitador especificado en secuencia.

Ejemplo 1

Divida la entrada por coma y, a continuación, punto y coma, comenzando desde el principio de la entrada.

Uso

Splitter.SplitTextByEachDelimiter({",", ";"})("a,b;c,d")

Salida

{"a", "b", "c,d"}

Ejemplo 2

Divida la entrada por coma y, a continuación, punto y coma, tratando comillas como cualquier otro carácter y comenzando desde el final de la entrada.

Uso

let
    startAtEnd = true
in
    Splitter.SplitTextByEachDelimiter({",", ";"}, QuoteStyle.None, startAtEnd)("a,""b;c"",d")

Salida

{"a,""b", "c""", "d"}