Delen via


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"}