⊗jsSpRENP 130 of 294 menu

Poimenovani zajeti v regularnih izrazih JavaScript

V regularnih izrazih lahko poimenujemo zajete skupine. Za to obstaja posebna sintaksa. Tukaj je: (?<name>pattern), kjer je pattern regularni izraz, name pa ime zajete skupine.

Poglejmo si primer. Recimo, da imamo naslednjo niz:

let str = '2025-10-29';

Ustvarimo regularni izraz, v katerem so zajete skupine poimenovane:

let reg = /(?<year>\d{4})-(?<month>\d{2})-(?<day>\d{2})/;

Uporabimo regularni izraz na našem nizu:

let res = str.match(reg);

Podatki zajetih skupin bodo v lastnosti groups rezultata v obliki objekta:

console.log(res.groups);

Lahko dostopamo do vsakega elementa objekta posebej:

console.log(res.groups.year); // 2025 console.log(res.groups.month); // 10 console.log(res.groups.day); // 29

Podan je niz s časom:

let str = '12:59:59';

Ure, minute in sekunde shranite v ločene poimenovane 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