85 of 264 menu

Metoda matchAll

Metoda matchAll kthen të gjitha përputhjet me shprehjen e rregullt në formën e një objekti të përsëritshëm, ku çdo element përmban një grup nga ajo që u gjet dhe xhepat e saj. Metoda mund të thirret vetëm me modifikuesin g. Nëse nuk ka përputhje, kthen null.

Sintaksa

varg.matchAll(shprehje e rregullt);

Shembull

Le të marrim të gjitha përputhjet dhe t'i përsërisim ato me një cikël:

let str = '12 34 56'; let matches = str.matchAll(/(\d)(\d)/g); for (let match of matches) { console.log(match); }

Rezultati i ekzekutimit të kodit:

[12, 1, 2] [34, 3, 4] [56, 5, 6]

Shembull

Le ta transformojmë objektin e përsëritshëm në një grup të zakonshëm:

let str = '12 34 56'; let matches = str.matchAll(/(\d)(\d)/g); let res = Array.from(matches); console.log(res);

Rezultati i ekzekutimit të kodit:

[ [12, 1, 2], [34, 3, 4], [56, 5, 6] ]

Shihni gjithashtu

  • metoda test,
    e cila kontrollon një varg
  • metoda match,
    e cila kërkon përputhje 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