Compartir a través de


Splitter.SplitTextByAnyDelimiter

Sintaxis

Splitter.SplitTextByAnyDelimiter(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 cualquiera de los delimitadores especificados.

Ejemplo 1

Divida la entrada por coma o punto y coma, omitiendo las comillas y los delimitadores entrecomillados y empezando por el principio de la entrada.

Uso

Splitter.SplitTextByAnyDelimiter({",", ";"}, QuoteStyle.Csv)("a,b;""c,d;e"",f")

Salida

{"a", "b", "c,d;e", "f"}

Ejemplo 2

Divida la entrada por coma o punto y coma, omitiendo las comillas y los delimitadores entrecomillados y empezando por el final de la entrada.

Uso

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

Salida

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