วิธีการ search

วิธีการ search ใช้ค้นหาการจับคู่ของสตริง กับ Regular Expression และส่งคืนตำแหน่งของการจับคู่แรก หากไม่พบการจับคู่ใดๆ วิธีการจะส่งคืน -1

ไวยากรณ์

javascriptสตริง.search(Regular Expression);

ตัวอย่าง

ลองหาตำแหน่งของสตริงย่อย:

javascriptlet str = 'aaa xax bbb';
let res = str.search(/x.x/);

console.log(res);

ผลลัพธ์ของการรันโค้ด:

javascript4

ดูเพิ่มเติม

  • วิธีการ test,
    ซึ่งตรวจสอบสตริง
  • วิธีการ match,
    ซึ่งค้นหาการจับคู่ในสตริง
  • วิธีการ matchAll,
    ซึ่งค้นหาการจับคู่ทั้งหมดในสตริง
  • วิธีการ exec,
    ซึ่งทำการค้นหาตามลำดับ
  • วิธีการ replace,
    ซึ่งทำการค้นหาและแทนที่
  • วิธีการ split,
    ซึ่งแยกสตริง
  • วิธีการ includes,
    ซึ่งค้นหาสตริงที่กำหนดในสตริงปัจจุบัน