Splitter.SplitTextByAnyDelimiter

Syntaks

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

Om

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

Eksempel 1

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

Brug

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

Output

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

Eksempel 2

Opdel inputtet med komma eller semikolon, ignorerer anførselstegn og citerede afgrænsere og starter fra slutningen af inputtet.

Brug

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

Output

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