⊗jsSpREGMA 123 of 294 menu

Global matchAll i JavaScript regex

Metoden matchAll returnerer alle treff som et itererbart objekt, der hvert element inneholder en matrise av det funnet og dets fangstgrupper. Metoden kan bare kalles med modifikatoren g.

La oss se på et eksempel. Anta at vi har følgende streng:

let str = '12 34 56';

La oss finne alle tallpar og dele deres sifre inn i fangstgrupper:

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

La oss iterere over det itererbare objektet med en løkke og skrive ut de funne treffene:

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

Gitt følgende streng:

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

Finn alle understrenger med tid og for hvert funnet treff, del timer og minutter inn i fangstgrupper.

Gitt en streng:

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

Få en matrise av domenenavn fra denne strengen, der du legger domenenavnet og dets sone i separate fangstgrupper.

Norsk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi bruker informasjonskapsler for nettstedets funksjonalitet, analyse og personalisering. Behandling av data foregår i henhold til Personvernerklæringen.
godta alle tilpass avvis