⊗jsSpREGMA 123 of 294 menu

Globalni matchAll v regularnih izrazih JavaScript

Metoda matchAll vrne vse ujeme v obliki iterabilnega objekta, kjer vsak element vsebuje matriko iz najdenega in njegovih zajetih skupin. Metoda se lahko kliče samo z modifikatorjem g.

Poglejmo si na primeru. Recimo, da imamo naslednjo niz:

let str = '12 34 56';

Poiščimo vse pare številk in jih razdelimo na števke po zajetih skupinah:

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

Ponovimo prejeti iterabilni objekt z zanko in izpišimo najdene ujeme:

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

Podan je naslednji niz:

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

Poiščite vse podnize s časom in za vsakega najdenega razstavite ure in minute po zajetih skupinah.

Podan je niz:

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

Pridobite matriko domenski imen iz tega niza, pri čemer v to matriko postavite ime domene in njeno cono v različne zajete skupine.

Slovenščina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Za delovanje spletnega mesta, analitiko in personalizacijo uporabljamo piškotke. Obdelava podatkov poteka v skladu s Politiko zasebnosti.
sprejmi vse nastavi zavrni