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