Splitter.SplitTextByRanges
Syntaks
Splitter.SplitTextByRanges(ranges as list, optional startAtEnd as nullable logical) as function
Omtrent
Returnerer en funktion, der opdeler tekst på en liste med tekst i henhold til de angivne forskydninger og længder. En null-længde angiver, at al resterende input skal inkluderes.
Eksempel 1
Opdel inputtet med de angivne positions- og længdepar startende fra starten af inputtet. Bemærk, at intervallerne i dette eksempel overlapper hinanden.
brug
Splitter.SplitTextByRanges({{0, 4}, {2, 10}})("codelimiter")
output
{"code", "delimiter"}
Eksempel 2
Opdel inputtet med de angivne positions- og længdepar, startende fra slutningen af inputtet.
brug
let
startAtEnd = true
in
Splitter.SplitTextByRanges({{0, 5}, {6, 2}}, startAtEnd)("RedmondWA?98052")
output
{"WA", "98052"}