Delen via


Splitter.SplitTextByEachDelimiter

Syntaxis

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

Over

Retourneert een functie die tekst splitst in een lijst van teksten bij elk opgegeven scheidingsteken in de gegeven 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"}