Splitter.SplitTextByRanges
ส่งกลับฟังก์ชันที่แยกข้อความออกเป็นรายการของข้อความตามออฟเซตและความยาวที่ระบุ
Syntax
Splitter.SplitTextByRanges(
ranges as list,
optional startAtEnd as logical
) as function
Remarks
ส่งกลับฟังก์ชันที่แยกข้อความออกเป็นรายการข้อความตามออฟเซตและความยาวที่ระบุ ความยาว null บ่งชี้ว่าควรรวมข้อมูลป้อนเข้าที่เหลือทั้งหมด
Examples
Example #1
แยกข้อมูลป้อนเข้าตามคู่ตําแหน่งและความยาวที่ระบุ เริ่มต้นจากจุดเริ่มต้นของข้อมูลป้อนเข้า โปรดทราบว่าช่วงในตัวอย่างนี้ทับซ้อนกัน
Splitter.SplitTextByRanges({{0, 4}, {2, 10}})("codelimiter")
Result:
{"code", "delimiter"}
Example #2
แยกข้อมูลป้อนเข้าตามคู่ตําแหน่งและความยาวที่ระบุ โดยเริ่มต้นจากจุดสิ้นสุดของข้อมูลป้อนเข้า
let
startAtEnd = true
in
Splitter.SplitTextByRanges({{0, 5}, {6, 2}}, startAtEnd)("RedmondWA?98052")
Result:
{"WA", "98052"}
Example #3
แยกข้อมูลป้อนเข้าเป็นรหัสไปรษณีย์ที่มีความยาวคงที่ตามด้วยชื่อเมืองที่มีความยาวตัวแปร
Splitter.SplitTextByRanges({{0, 5}, {5, null}})("98052Redmond")
Result:
{"98052", "Redmond"}
Category
Splitter