Splitter.SplitTextByEachDelimiter
Syntaxis
Splitter.SplitTextByEachDelimiter(delimiters as list, optional quoteStyle as nullable number, optional startAtEnd as nullable logical) as function
Info
Retourneert een functie die tekst splitst in een lijst met tekst op elk opgegeven scheidingsteken op volgorde.
Voorbeeld 1
Splits de invoer op komma en vervolgens puntkomma,beginnend vanaf het begin van de invoer.
Gebruik
Splitter.SplitTextByEachDelimiter({",", ";"})("a,b;c,d")
Uitvoer
{"a", "b", "c,d"}
Voorbeeld 2
Splits de invoer op komma, vervolgens puntkomma's, waarbij aanhalingstekens worden behandeld als elk ander teken en beginnend vanaf het einde van de invoer.
Gebruik
let
startAtEnd = true
in
Splitter.SplitTextByEachDelimiter({",", ";"}, QuoteStyle.None, startAtEnd)("a,""b;c"",d")
Uitvoer
{"a,""b", "c""", "d"}