Text.PositionOf
ไวยากรณ์
Text.PositionOf(text as text, substring as text, optional occurrence as nullable number, optional comparer as nullable function) as any
เกี่ยวกับ
แสดงตําแหน่งของการปรากฏของค่าsubstring
ข้อความที่ระบุ ที่พบในtext
พารามิเตอร์ที่เลือกได้ occurrence
อาจถูกใช้เพื่อระบุตําแหน่งการปรากฏที่จะส่งกลับค่า (การปรากฏครั้งแรกตามค่าเริ่มต้น) แสดง -1 ถ้า substring
ไม่พบ
comparer
Comparer
เป็น ที่ใช้ในการควบคุมการเปรียบเทียบ ตัวเปรียบเทียบสามารถใช้เพื่อดําเนินการเปรียบเทียบที่ไม่ตรงตามตัวพิมพ์ใหญ่-เล็ก หรือวัฒนธรรม และการเปรียบเทียบตามตําแหน่งที่ตั้ง
ตัวเปรียบเทียบที่มีอยู่ภายในต่อไปนี้จะพร้อมใช้งานในภาษาสูตร:
Comparer.Ordinal
: ใช้เพื่อดําเนินการเปรียบเทียบแบบเลขวงที่แน่นอนComparer.OrdinalIgnoreCase
: ใช้เพื่อดําเนินการเปรียบเทียบที่ไม่ตรงตามตัวพิมพ์ใหญ่-เล็กตามลําดับที่แน่นอนComparer.FromCulture
: ใช้เพื่อดําเนินการเปรียบเทียบตามวัฒนธรรม
ตัวอย่างที่ 1
รับตําแหน่งการปรากฏครั้งแรกของ "World" ในข้อความ "Hello, World! สวัสดี ทุกคน!"
การใช้งาน
Text.PositionOf("Hello, World! Hello, World!", "World")
เอาท์พุท
7
ตัวอย่าง 2
รับตําแหน่งการปรากฏครั้งสุดท้ายของ "World" ใน "Hello, World! สวัสดี ทุกคน!"
การใช้งาน
Text.PositionOf("Hello, World! Hello, World!", "World", Occurrence.Last)
เอาท์พุท
21