84 of 264 menu

Match metodi

match metodi muntazam ifoda bilan mosliklar massivini qaytaradi. Agar mosliklar bo'lmasa, u holda null qiymatini qaytaradi. g modifikatorisiz chaqirilganda, usul nol elementida topilgan qator bo'lgan massivni qaytaradi, qolgan elementlarda esa "karmalar" bo'ladi. Agar usul g modifikatori bilan chaqirilsa, u topilgan barcha mosliklarni massiv shaklida qaytaradi.

Sintaksis

qator.match(muntazam ifoda);

Misol

Keling, muntazam ifoda bilan moslikni topamiz va uni karmalar bo'yicha ajratamiz:

let str = '12:34'; let res = str.match(/(\d+):(\d+)/); console.log(res[0]); // topilgan console.log(res[1]); // 1-karman console.log(res[2]); // 2-karman

Kodni bajarish natijasi:

'12:34' '12' '34'

Misol

Keling, 'a' harfidan tashkil topgan qatorlar massivini olamiz:

let str = 'a aa aaa aaaa'; let res = str.match(/a+/g); console.log(res);

Kodni bajarish natijasi:

['a', 'aa', 'aaa', 'aaaa']

Shuningdek qarang

  • test metodi,
    qatorni tekshiradi
  • matchAll metodi,
    qatordagi barcha mosliklarni qidiradi
  • exec metodi,
    ketma-ket qidiruvni amalga oshiradi
  • replace metodi,
    qidiruv va almashtirishni amalga oshiradi
  • search metodi,
    qidiruvni amalga oshiradi
  • split metodi,
    qatorni bo'ladi
Oʻzbek
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекTiếng Việt
Biz sayt ishlashi, tahlil qilish va shaxsiylashtirish uchun cookie-fayllardan foydalanamiz. Ma'lumotlarni qayta ishlash Maxfiylik siyosatiga muvofiq amalga oshiriladi.
hammasini qabul qilish sozlash rad etish