⊗jsSpREGMA 123 of 294 menu

Global matchAll i JavaScript reguljära uttryck

Metoden matchAll returnerar alla träffar som ett itererbart objekt, där varje element innehåller en array med den hittade strängen och dess fickor. Metoden kan endast anropas med modifieraren g.

Låt oss titta på ett exempel. Antag att vi har följande sträng:

let str = '12 34 56';

Låt oss hitta alla talpar och dela upp deras siffror i fickor:

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

Låt oss iterera över det erhållna itererbara objektet med en loop och skriva ut de hittade träffarna:

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

Följande sträng är given:

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

Hitta alla delsträngar med tid i den och för varje hittad, dela upp timmar och minuter i fickor.

En sträng är given:

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

Få en array med domännamn från denna sträng, och lägg i denna array domännamnet och dess zon i olika fickor.

Svenska
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi använder kakor för webbplatsens funktion, analys och personalisering. Behandling av data sker i enlighet med Integritetspolicyn.
acceptera alla anpassa avvisa