84 of 264 menu

Metoda match

Metoda match kthen një grup përputhjesh me shprehje të rregullta. Nëse nuk ka përputhje, ajo kthen null. Kur thirret pa modifikuesin g, metoda kthen një grup, në elementin zero të të cilit do të jetë nënvargu i gjetur, dhe në elementët e tjerë - grupet. Nëse metoda thirret me modifikuesin g, ajo kthen të gjitha përputhjet e gjetura në formë të grupit.

Sintaksa

vargu.match(shprehje e rregullt);

Shembull

Le të gjejmë një përputhje me shprehjen e rregullt dhe ta zbërthejmë atë në grupe:

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

Rezultati i ekzekutimit të kodit:

'12:34' '12' '34'

Shembull

Le të marrim një grup nënvargjesh, të përbërë nga shkronjat 'a':

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

Rezultati i ekzekutimit të kodit:

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

Shihni gjithashtu

  • metoda test,
    e cila kontrollon një varg
  • metoda matchAll,
    e cila kërkon të gjitha përputhjet në një varg
  • metoda exec,
    e cila kryen kërkim sekuencial
  • metoda replace,
    e cila kryen kërkim dhe zëvendësim
  • metoda search,
    e cila kryen kërkim
  • metoda split,
    e cila ndan një varg
Shqip
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ne përdorim cookie për funksionimin e sajtit, analizën dhe personalizimin. Përpunimi i të dhënave bëhet në përputhje me Politikën e Privatësisë.
prano të gjitha konfiguro refuzo