Ga naar hoofdinhoud

Splitter.SplitTextByAnyDelimiter

Retourneert een functie die bij elk van de opgegeven scheidingstekens tekst splitst in een lijst met tekst.

Syntax

Splitter.SplitTextByAnyDelimiter(
delimiters as list,
optional quoteStyle as QuoteStyle.Type,
optional startAtEnd as logical
) as function

Remarks

Retourneert een functie die bij elk van de opgegeven scheidingstekens tekst splitst in een lijst met tekst.

Examples

Example #1

Splits de invoer door komma's of puntkomma's, waarbij aanhalingstekens en scheidingstekens tussen citaten worden genegeerd en beginnend vanaf het begin van de invoer.

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

Result:

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

Example #2

Splits de invoer door komma's of puntkomma's, waarbij aanhalingstekens en scheidingstekens tussen citaten worden genegeerd en beginnend vanaf het einde van de invoer.

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

Result:

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

Category

Splitter