Bagikan melalui


Splitter.SplitTextByRanges

Sintaksis

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

Tentang

Mengembalikan fungsi yang memisahkan teks menjadi daftar teks sesuai dengan offset dan panjang yang ditentukan. Panjang null menunjukkan bahwa semua input yang tersisa harus disertakan.

Contoh 1

Pisahkan input dengan posisi dan pasangan panjang yang ditentukan, mulai dari awal input. Perhatikan bahwa rentang dalam contoh ini tumpang tindih.

Penggunaan

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

Output

{"code", "delimiter"}

Contoh 2

Pisahkan input dengan posisi dan pasangan panjang yang ditentukan, mulai dari akhir input.

Penggunaan

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

Output

{"WA", "98052"}