85 of 264 menu

Metode matchAll

Die metode matchAll gee alle ooreenkomste met 'n gereelde uitdrukking terug in die vorm van 'n itereerbare objek, waarvan elke element 'n skikking van die gevindene en sy groepe bevat. Die metode kan slegs met die wysiger g geroep word. As daar geen ooreenkomste is nie, gee dit null terug.

Sintaksis

string.matchAll(gereelde uitdrukking);

Voorbeeld

Kry alle ooreenkomste en deurloop hulle met 'n lus:

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

Resultaat van die uitvoer van die kode:

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

Voorbeeld

Sit die itereerbare objek om in 'n gewone skikking:

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

Resultaat van die uitvoer van die kode:

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

Sien ook

  • metode test,
    wat 'n string toets
  • metode match,
    wat ooreenkomste in 'n string soek
  • metode exec,
    wat 'n opeenvolgende soektog uitvoer
  • metode replace,
    wat soek en vervang uitvoer
  • metode search,
    wat soek
  • metode split,
    wat 'n string verdeel
Afrikaans
Azə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
Ons gebruik koekies vir die werking van die webwerf, ontleding en personalisering. Die verwerking van data geskied volgens die Privaatheidsbeleid.
aanvaar alles instel verwerp