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