แชร์ผ่าน


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