Splitter.SplitTextByRanges
Syntax
Splitter.SplitTextByRanges(ranges as list, optional startAtEnd as nullable logical) as function
Asi
Vrátí funkci, která rozdělí text na seznam textů podle zadaných posunů a délek. Délka null označuje, že všechny zbývající vstupy by měly být zahrnuty.
Příklad 1
Rozdělte vstup podle zadané dvojice pozice a délky počínaje začátkem vstupu. Všimněte si, že oblasti v tomto příkladu se překrývají.
použití
Splitter.SplitTextByRanges({{0, 4}, {2, 10}})("codelimiter")
výstup
{"code", "delimiter"}
Příklad 2
Rozdělte vstup podle zadané dvojice pozice a délky počínaje koncem vstupu.
Využití
let
startAtEnd = true
in
Splitter.SplitTextByRanges({{0, 5}, {6, 2}}, startAtEnd)("RedmondWA?98052")
Výstup
{"WA", "98052"}