⊗jsSpREGMA 123 of 294 menu

Globale matchAll in JavaScript regulêre uitdrukkings

Die matchAll metode gee alle ooreenkomste terug as 'n itereerbare voorwerp, waarvan elke element 'n skikking bevat van die gevindes en sy groepe. Die metode kan slegs met die g-modifiseerder gebruik word.

Kom ons kyk na 'n voorbeeld. Gestel ons het die volgende string:

let str = '12 34 56';

Kom ons vind alle getalpare en breek hul syfers op in groepe:

let matches = str.matchAll(/(\d)(\d)/g);

Kom ons itereer deur die verkregde itereerbare voorwerp met 'n lus en druk die gevinde ooreenkomste uit:

for (let match of matches) { console.log(match); // [12, 1, 2], [34, 3, 4], [56, 5, 6] }

Die volgende string word gegee:

let str = '12:37 15:48 17:59';

Vind al die substryings met tye daarin en breek vir elke gevindes die ure en minute op in groepe.

'n String word gegee:

let str = 'site.ru sss site.com zzz site.net';

Verkry 'n skikking van domeinname uit hierdie string, en plaas die domeinnaam en sy sone in verskillende groepe in daardie skikking.

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