menu

วิธี split

split เป็นวิธีการแยกสตริงให้กลายเป็นอาเรย์ โดยใช้ตัวคั่นที่เป็น Regular Expression

พารามิเตอร์ตัวแรกของเมธอดคือ Regular Expression ส่วนพารามิเตอร์ตัวที่สองซึ่งเป็นตัวเลือก คือ จำนวนสูงสุด ของสมาชิกภายในอาเรย์ผลลัพธ์

ไวยากรณ์

สตริง.split(Regular Expression, [จำนวนจำกัด]);

ตัวอย่าง

มาแยกสตริงให้เป็นอาเรย์โดยใช้ ตัวคั่น '-' หรือ ตัวคั่น '+':

let str = 'a-b+c-d+e'; let res = str.split(/[-+]/); console.log(res);

ผลลัพธ์จากการรันโค้ด:

['a', 'b', 'c', 'd', 'e']

ตัวอย่าง

มาลองกำหนดจำนวนสมาชิกสูงสุด ภายในอาเรย์ผลลัพธ์กัน:

let str = 'a-b+c-d+e'; let res = str.split(/[-+]/, 3); console.log(res);

ผลลัพธ์จากการรันโค้ด:

['a', 'b', 'c']

ดูเพิ่มเติม

  • test,
    ซึ่งใช้ตรวจสอบสตริง
  • match,
    ซึ่งใช้ค้นหาการตรงกันในสตริง
  • matchAll,
    ซึ่งใช้ค้นหาการตรงกันทั้งหมดในสตริง
  • exec,
    ซึ่งใช้ค้นหาตามลำดับ
  • replace,
    ซึ่งใช้ค้นหาและแทนที่
  • search,
    ซึ่งใช้ค้นหา
ไทย
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
เราใช้คุกกี้สำหรับการทำงานของเว็บไซต์ การวิเคราะห์ และการปรับเนื้อหาให้เหมาะสมส่วนบุคคล การประมวลผลข้อมูลเกิดขึ้นตาม นโยบายความเป็นส่วนตัว.
ยอมรับทั้งหมด ปรับแต่ง ปฏิเสธ