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