Splitter.SplitTextByRanges
Vraća funkciju koja deli tekst na listu teksta prema navedenim pomacima i dužinama.
Syntax
Splitter.SplitTextByRanges(
ranges as list,
optional startAtEnd as logical
) as function
Remarks
Vraća funkciju koja deli tekst na listu sa tekstom u skladu sa navedenim pomacima i dužinama. Dužina bez vrednosti ukazuje na to da svi preostali unosi treba da budu uključeni.
Examples
Example #1
Razdelite unos po navedenim parovima položaja i dužine, počevši od početka unosa. Imajte u vidu da se opsezi u ovom primeru preklapaju.
Splitter.SplitTextByRanges({{0, 4}, {2, 10}})("codelimiter")
Result:
{"code", "delimiter"}
Example #2
Razdelite unos po navedenim parovima položaja i dužine, počevši od kraja unosa.
let
startAtEnd = true
in
Splitter.SplitTextByRanges({{0, 5}, {6, 2}}, startAtEnd)("RedmondWA?98052")
Result:
{"WA", "98052"}
Example #3
Podelite unos na poštanski broj fiksne dužine praćen imenom grada promenljive dužine.
Splitter.SplitTextByRanges({{0, 5}, {5, null}})("98052Redmond")
Result:
{"98052", "Redmond"}