Splitter.SplitTextByEachDelimiter
Syntax
Splitter.SplitTextByEachDelimiter(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 částí podle každého zadaného oddělovače postupně.
Příklad 1
Rozdělte vstup čárkou a potom středníkem počínaje začátkem vstupu.
Využití
Splitter.SplitTextByEachDelimiter({",", ";"})("a,b;c,d")
výstup
{"a", "b", "c,d"}
Příklad 2
Rozdělit vstup od konce čárkou, potom středníkem, přičemž s uvozovkami zacházet jako s jakýmkoli jiným znakem.
Využití
let
startAtEnd = true
in
Splitter.SplitTextByEachDelimiter({",", ";"}, QuoteStyle.None, startAtEnd)("a,""b;c"",d")
Výstupní
{"a,""b", "c""", "d"}