⊗jsSpREGM 122 of 294 menu

Globālais match regulārajās izteiksmēs JavaScript

Metode match, izsaukta ar modifikatoru g, atgriež visus atrastos sakritības masīva veidā. Apskatīsim ar piemēriem.

Piemērs

Iegūsim apakšvirkņu masīvu, kas sastāv no burtiem 'a':

let str = 'a aa aaa aaaa'; let res = str.match(/a+/g);

Rezultātā mainīgajā ierakstīsies sekojošais:

['a', 'aa', 'aaa', 'aaaa']

Piemērs

Iegūsim skaitļu masīvu:

let str = '1 23 456 789'; let res = str.match(/\d+/g);

Rezultātā mainīgajā ierakstīsies sekojošais:

['1', '23', '456', '789']

Piemērs

Iegūsim visu ciparu masīvu:

let str = '1 23 456 789'; let res = str.match(/\d/g);

Rezultātā mainīgajā ierakstīsies sekojošais:

['1', '2', '3', '4', '5', '6', '7', '8', '9']

Praktiskie uzdevumi

Dota virkne:

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

Iegūstiet domēnu nosaukumu masīvu no šīs virknes.

Dota virkne:

let str = 'a1b c34d x567z';

Atrodiet visu šīs virknes skaitļu summu.

Latviešu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mēs izmantojam sīkdatnes, lai nodrošinātu vietnes darbību, analīti un personalizāciju. Datu apstrāde notiek saskaņā ar Konfidencialitātes politiku.
pieņemt visus iestatīt noraidīt