Splitter.SplitTextByRanges

Sözdizimi

Splitter.SplitTextByRanges(ranges as list, optional startAtEnd as nullable logical) as function

Hakkında

Metni belirtilen uzaklıklara ve uzunluklara göre bir metin listesine bölen bir işlev döndürür. Null uzunluk, kalan tüm girişin dahil edilmesi gerektiğini gösterir.

Örnek 1

Girişi, girişin başından başlayarak belirtilen konum ve uzunluk çiftlerine bölün. Bu örnekteki aralıkların çakıştığını unutmayın.

Kullanım

Splitter.SplitTextByRanges({{0, 4}, {2, 10}})("codelimiter")

Çıkış

{"code", "delimiter"}

Örnek 2

Girişi, girişin sonundan başlayarak belirtilen konum ve uzunluk çiftlerine bölün.

Kullanım

let
    startAtEnd = true
in
    Splitter.SplitTextByRanges({{0, 5}, {6, 2}}, startAtEnd)("RedmondWA?98052")

Çıkış

{"WA", "98052"}