Hop til hovedindhold

Splitter.SplitTextByAnyDelimiter

Returnerer en funktion, der opdeler tekst på en liste med tekst ved alle de angivne afgrænsere.

Syntax

Splitter.SplitTextByAnyDelimiter(
delimiters as list,
optional quoteStyle as QuoteStyle.Type,
optional startAtEnd as logical
) as function

Remarks

Returnerer en funktion, der opdeler tekst på en liste med tekst ved alle de angivne afgrænsere.

Examples

Example #1

Opdel input med komma eller semikolon, ignorer anførselstegn og citerede afgrænsere, og start fra begyndelsen af inputtet.

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

Result:

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

Example #2

Opdel input med komma eller semikolon, ignorer anførselstegn og citerede afgrænsere, og start fra slutningen af inputtet.

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

Result:

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

Category

Splitter