Jaa


Splitter.SplitTextByEachDelimiter

Syntaksi

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

Noin

Palauttaa funktion, joka jakaa tekstin osiin tekstiluetteloksi kunkin sarjassa määritetyn erottimen kohdalla.

Esimerkki 1

Jaa syöte pilkulla ja puolipisteellä aloittaen syötteen alusta.

käyttö

Splitter.SplitTextByEachDelimiter({",", ";"})("a,b;c,d")

Output

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

Esimerkki 2

Jaa syöte pilkulla ja puolipistein käsitellen lainausmerkkejä samalla tavalla kuin mitä tahansa muuta merkkiä ja aloittaen syötteen lopusta.

käyttö

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

Output

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