Jaa


Splitter.SplitTextByRanges

Syntaksi

Splitter.SplitTextByRanges(ranges as list, optional startAtEnd as nullable logical) as function

Noin

Palauttaa funktion, joka jakaa tekstin osiin tekstiluetteloksi määritettyjen siirtymäen ja pituuksien mukaan. Tyhjäarvoinen pituus ilmaisee, että kaikki jäljellä olevat syötteet tulee sisällyttää.

Esimerkki 1

Jaa syöte määritetyn sijainnin ja pituusparien mukaan aloittaen syötteen alusta. Huomaa, että tämän esimerkin alueet ovat päällekkäisiä.

käyttö

Splitter.SplitTextByRanges({{0, 4}, {2, 10}})("codelimiter")

Output

{"code", "delimiter"}

Esimerkki 2

Jaa syöte määritetyn sijainnin ja pituusparien mukaan aloittaen syötteen lopusta.

käyttö

let
    startAtEnd = true
in
    Splitter.SplitTextByRanges({{0, 5}, {6, 2}}, startAtEnd)("RedmondWA?98052")

Output

{"WA", "98052"}