⊗jsSpRENP 130 of 294 menu

JavaScript-də Adlandırılmış Qruplar

Regex ifadələrində qruplara ad vermək olar. Bunun üçün xüsusi sintaksis mövcuddur. Budur: (?<name>pattern), burada pattern - regex ifadəsi, name isə qrupun adıdır.

Gəlin bir nümunəyə baxaq. Tutaq ki, bizim belə bir sətirimiz var:

let str = '2025-10-29';

Gəlin içində qruplara ad verilmiş regex yaradaq:

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

Gəlin bu regex-i sətirimizə tətbiq edək:

let res = str.match(reg);

Qrup məlumatları nəticənin groups xüsusiyyətinə obyekt şəklində düşəcək:

console.log(res.groups);

Obyektin hər bir elementinə ayrılıqda müraciət edə bilərik:

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

Vaxt olan bir sətir verilib:

let str = '12:59:59';

Saati, dəqiqəni və saniyəni ayrı-ayrı adlandırılmış qruplara yerləşdirin.

Azərbaycan
AfrikaansБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικά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
Biz saytin işi, analitika və fərdiləşdirmə üçün cookie istifadə edirik. Məlumatların emalı Məxfilik Siyasəti əsasında həyata keçirilir.
hamısını qəbul et konfiqurasiya et rədd et