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"}