⊗jsSpREGMA 123 of 294 menu

Global matchAll i JavaScript regulære udtryk

Metoden matchAll returnerer alle matches som et itererbart objekt, hvor hvert element indeholder et array med det fundne match og dets grupper. Metoden kan kun kaldes med modifieren g.

Lad os se på et eksempel. Antag, at vi har følgende streng:

let str = '12 34 56';

Lad os finde alle talpar og opdele deres cifre i grupper:

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

Lad os iterere over det opnåede itererbare objekt med en løkke og udskrive de fundne matches:

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

Givet følgende streng:

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

Find alle understrenge med tidspunkt i den og for hvert fundet match, opdel timer og minutter i separate grupper.

Givet strengen:

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

Opnå et array af domænenavne fra denne streng, hvor du i dette array lægger domænenavnet og dets zone i separate grupper.

Dansk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDeutschΕλληνικά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
Vi bruger cookies til webstedets funktion, analyse og personalisering. Behandling af data foregår i henhold til Fortrolighedspolitikken.
accepter alle tilpas afvis