Splitter.SplitTextByRanges
Menghasilkan fungsi yang membagi teks menjadi daftar teks menurut offset dan panjang yang ditetapkan.
Syntax
Splitter.SplitTextByRanges(
ranges as list,
optional startAtEnd as logical
) as function
Remarks
Menghasilkan fungsi yang memisahkan teks menjadi daftar teks sesuai dengan offset dan panjang yang ditentukan. Panjang null menunjukkan bahwa semua input yang tersisa harus disertakan.
Examples
Example #1
Memisahkan input dengan posisi dan pasangan panjang yang ditentukan, mulai dari awal input. Perhatikan bahwa rentang dalam contoh ini tumpang tindih.
Splitter.SplitTextByRanges({{0, 4}, {2, 10}})("codelimiter")
Result:
{"code", "delimiter"}
Example #2
Memisahkan input dengan posisi dan pasangan panjang yang ditentukan, mulai dari akhir input.
let
startAtEnd = true
in
Splitter.SplitTextByRanges({{0, 5}, {6, 2}}, startAtEnd)("RedmondWA?98052")
Result:
{"WA", "98052"}
Example #3
Pisahkan input menjadi kode pos panjang tetap diikuti dengan nama kota dengan panjang variabel.
Splitter.SplitTextByRanges({{0, 5}, {5, null}})("98052Redmond")
Result:
{"98052", "Redmond"}
Category
Splitter