84 of 264 menu

Metode match

Die metode match gee 'n skik van ooreenstemmings met 'n reguliere uitdrukking terug. As daar geen ooreenstemmings is nie, gee dit null terug. Indien geroep sonder die wysiger g gee die metode 'n skik terug, waarvan die nul element die gevinde substring sal wees, en in die ander elemente - die groepe. Indien die metode met die wysiger g geroep word, gee dit alle gevinde ooreenstemmings terug in die vorm van 'n skik.

Sintaksis

string.match(reguliere uitdrukking);

Voorbeeld

Kom ons vind 'n ooreenstemming met die reguliere uitdrukking en breek dit op in groepe:

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

Resultaat van kode-uitvoering:

'12:34' '12' '34'

Voorbeeld

Kom ons kry 'n skik van substrings wat bestaan uit die letters 'a':

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

Resultaat van kode-uitvoering:

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

Kyk ook na

  • metode test,
    wat 'n string toets
  • metode matchAll,
    wat alle ooreenstemmings in 'n string soek
  • metode exec,
    wat 'n opeenvolgende soektog uitvoer
  • metode replace,
    wat soek en vervang uitvoer
  • metode search,
    wat 'n soektog uitvoer
  • metode split,
    wat 'n string opbreek
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