Text.BetweenDelimiters
ไวยากรณ์
Text.BetweenDelimiters(text as nullable text, startDelimiter as text, endDelimiter as text, optional startIndex as any, optional endIndex as any) as any
เกี่ยวกับ
แสดงส่วนหนึ่งของ text
ที่อยู่ระหว่าง กับ endDelimiter
ที่ระบุstartDelimiter
ตัวเลข startIndex
ที่เลือกได้ระบุว่าการปราศรัยของ startDelimiter
ควรได้รับการพิจารณา รายการ startIndex
ที่เลือกได้ระบุว่าการปรากฏของ startDelimiter
ควรได้รับการพิจารณา รวมถึงพิจารณาว่าควรดําเนินการทําดัชนีตั้งแต่เริ่มต้นหรือสิ้นสุดการป้อนข้อมูล เหมือนกัน endIndex
ยกเว้นการทํา startIndex
ดัชนีที่สัมพันธ์กับ
ตัวอย่างที่ 1
รับส่วนของ "111 (222) 333 (444)" ระหว่างวงเล็บเปิด (แรก) กับวงเล็บปิด (แรก) ที่ตามมา
การใช้งาน
Text.BetweenDelimiters("111 (222) 333 (444)", "(", ")")
เอาท์พุท
"222"
ตัวอย่าง 2
รับส่วนของ "111 (222) 333 (444)" ระหว่างวงเล็บเปิดที่สองกับวงเล็บปิดแรกที่ตามมา
การใช้งาน
Text.BetweenDelimiters("111 (222) 333 (444)", "(", ")", 1, 0)
เอาท์พุท
"444"
ตัวอย่างที่ 3
รับส่วนของ "111 (222) 333 (444)" ระหว่างวงเล็บเปิดที่สองจากตอนท้ายกับวงเล็บปิดที่สองที่ตามมา
การใช้งาน
Text.BetweenDelimiters("111 (222) 333 (444)", "(", ")", {1, RelativePosition.FromEnd}, {1, RelativePosition.FromStart})
เอาท์พุท
"222) 333 (444"