87 of 264 menu

วิธี test

วิธี test ตรวจสอบว่ามี การตรงกันอย่างน้อยหนึ่งครั้งในสตริงกับ นิพจน์ทั่วไป หรือไม่ หากมีจะส่งคืน true และหาก ไม่มีจะส่งคืน false

ไวยากรณ์

สตริง.test(นิพจน์ทั่วไป);

ตัวอย่าง

ตรวจสอบว่าในสตริงมีเวลาหรือไม่:

let str = '12:39'; let reg = /\d\d:\d\d/; let res = reg.test(str); console.log(res);

ผลลัพธ์การดำเนินการโค้ด:

true

ตัวอย่าง

ตรวจสอบทั้งสตริงว่าตรงกับ นิพจน์ทั่วไปหรือไม่:

let str = '12:39'; let reg = /^\d\d:\d\d$/; let res = reg.test(str); console.log(res);

ผลลัพธ์การดำเนินการโค้ด:

true

ตัวอย่าง

ตรวจสอบว่าสตริงประกอบด้วย เฉพาะตัวเลขเท่านั้นหรือไม่:

let str = '123'; let reg = /^\d+$/; let res = reg.test(str); console.log(res);

ผลลัพธ์การดำเนินการโค้ด:

true

ดูเพิ่มเติม

  • วิธี match,
    ซึ่งค้นหาการตรงกันในสตริง
  • วิธี matchAll,
    ซึ่งค้นหาการตรงกันทั้งหมดในสตริง
  • วิธี exec,
    ซึ่งทำการค้นหาตามลำดับ
  • วิธี replace,
    ซึ่งทำการค้นหาและแทนที่
  • วิธี search,
    ซึ่งทำการค้นหา
  • วิธี split,
    ซึ่งแบ่งสตริง
ไทย
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣTürkmenTürkçeЎзбекOʻzbekTiếng Việt
เราใช้คุกกี้สำหรับการทำงานของเว็บไซต์ การวิเคราะห์ และการปรับเนื้อหาให้เหมาะสมส่วนบุคคล การประมวลผลข้อมูลเกิดขึ้นตาม นโยบายความเป็นส่วนตัว.
ยอมรับทั้งหมด ปรับแต่ง ปฏิเสธ