⊗jsSpRENP 130 of 294 menu

Nosauktie kapteņi JavaScript regulārajās izteiksmēs

Regulārajās izteiksmēs var piešķirt nosaukumus kapteņiem. Šim nolūkam pastāv īpašs sintakse. Lūk, tā: (?<name>pattern), kur pattern - ir regulārā izteiksme, bet name - ir kapteņa nosaukums.

Apskatīsim piemērā. Pieņemsim, ka mums ir šāda virkne:

let str = '2025-10-29';

Izveidosim regulāro izteiksmi, kurā kapteņiem ir piešķirti nosaukumi:

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

Pielietosim regulāro izteiksmi mūsu virknei:

let res = str.match(reg);

Kapteņu dati nonāks rezultāta īpašībā groups objektā:

console.log(res.groups);

Varam piekļūt katram objekta elementam atsevišķi:

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

Dota virkne ar laiku:

let str = '12:59:59';

Ievietojiet stundas, minūtes un sekundes atsevišķos nosauktajos kapteņos.

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