การใช้งาน

แก้

{{Str find|ข้อความ|ข้อความย่อย}} คืนค่าตำแหน่งแรกที่ปรากฏข้อความย่อยในข้อความ

ตัวอย่าง

แก้

ให้ข้อความ คือ "Abcdefghijklm"

  • ค้นหา A ได้ 1
  • ค้นหา a ได้ -1
  • ค้นหา def ได้ 4
  • ค้นหา klm ได้ 11
  • ค้นหา zyx ได้ -1

ให้ข้อความ คือข้อความว่าง ("")

  • ค้นหา klm ได้ -1
  • ค้นหาข้อความว่าง ("") ได้ 1

โปรดสังเกตว่า

  • มีความไวต่ออักษรตัวใหญ่ตัวเล็ก
  • ให้ค่า -1 ถ้าค้นหาไม่พบ
  • อักษรตัวแรกมีตำแหน่งคือ 1 (ไม่ใช่ 0 เหมือนภาษาโปรแกรมบางชนิด)
  • ระวัง: หาก ข้อความย่อย เป็นข้อความว่าง แม่แบบนี้จะคืนค่า 1 !!! อย่าลืมที่จะระวังกรณีนี้เป็นพิเศษ