Splitter.SplitTextByRanges
Синтаксис
Splitter.SplitTextByRanges(ranges as list, optional startAtEnd as nullable logical) as function
О программе
Возвращает функцию, разделяющую текст на список текста в соответствии с указанными смещениями и длинами. Длина NULL указывает, что все остальные входные данные должны быть включены.
Пример 1
Разделение входных данных по указанным парам позиции и длины с начала входных данных. Обратите внимание, что диапазоны в этом примере перекрываются.
Использование
Splitter.SplitTextByRanges({{0, 4}, {2, 10}})("codelimiter")
Выходные данные
{"code", "delimiter"}
Пример 2
Разделение входных данных по указанным парам позиции и длины начиная с конца входных данных.
Использование
let
startAtEnd = true
in
Splitter.SplitTextByRanges({{0, 5}, {6, 2}}, startAtEnd)("RedmondWA?98052")
Выходные данные
{"WA", "98052"}