แชร์ผ่าน


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"