Sdílet prostřednictvím


Splitter.SplitTextByAnyDelimiter

Syntaxe

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

Asi

Vrátí funkci, která rozdělí text na seznam textu v libovolném zadaném oddělovači.

Příklad 1

Rozdělte vstup čárkou nebo středníkem a ignorujte uvozovky a text v uvozovkách, začínající od začátku vstupu.

Využití

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

výstup

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

Příklad 2

Rozdělte vstup čárkou nebo středníkem, ignorujte uvozovky a ohraničené oddělovače a začněte od konce vstupu.

Využití

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

Výstup

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