Text.StartsWith
ระบุว่าข้อความเริ่มต้นด้วยค่าที่ระบุหรือไม่
Syntax
Text.StartsWith(
text as text,
substring as text,
optional comparer as function
) as logical
Remarks
ส่งคืน true หากค่าข้อความ text เริ่มต้นด้วยค่าข้อความ substring
text: ค่าข้อความที่จะใช้ในการค้นหาsubstring: ค่าtextซึ่งเป็นสตริงย่อยที่จะใช้ในการค้นหาในtext.comparer: (ไม่บังคับ)Comparerใช้สำหรับควบคุมการเปรียบเทียบ ตัวอย่างเช่น สามารถใช้Comparer.OrdinalIgnoreCaseเพื่อทำการค้นหาแบบไม่คำนึงถึงตัวพิมพ์ใหญ่เล็กได้
comparer เป็น Comparer ซึ่งใช้ควบคุมการเปรียบเทียบของตัวเปรียบเทียบสามารถใช้ในการเปรียบเทียบแบบไม่คำนึงถึงตัวพิมพ์ใหญ่เล็ก หรือแบบคำนึงถึงรูปแบบและภาษาท้องถิ่นได้
ตัวเปรียบเทียบที่มีอยู่แล้วภายในต่อไปนี้พร้อมใช้งานในภาษาสูตร:
Comparer.Ordinal: ใช้สำหรับการเปรียบเทียบตามเลขลำดับที่ตรงกันComparer.OrdinalIgnoreCase: ใช้สำหรับการเปรียบเท ียบแบบไม่ตรงตามตัวพิมพ์ใหญ่-เล็กตามเลขลำดับที่ตรงกันComparer.FromCulture: ใช้สำหรับการเปรียบเทียบตามรูปแบบ
Examples
Example #1
ตรวจสอบว่าข้อความ "Hello, World" ขึ้นต้นด้วยข้อความ "hello" หรือไม่
Text.StartsWith("Hello, World", "hello")
Result:
false
Example #2
ตรวจสอบว่าข้อความ "Hello, World" ขึ้นต้นด้วยข้อความ "Hello" หรือไม่
Text.StartsWith("Hello, World", "Hello")
Result:
true
Example #3
ละเว้นกรณี ตรวจสอบว่าข้อความ "สวัสดี ทุกท่าน" เริ่มต้นด้วยข้อความ "สวัสดี" หรือไม่
Text.StartsWith("Hello, World", "hello", Comparer.OrdinalIgnoreCase)
Result:
true
Category
Text.Membership