⊗jsSpRENP 130 of 294 menu

JavaScript'te Düzenli İfadelerde İsimli Gruplar

Düzenli ifadelerde gruplara isim verilebilir. Bunun için özel bir sözdizimi mevcuttur. İşte bu: (?<name>pattern), burada pattern - düzenli ifade, name ise grubun ismidir.

Bir örnek üzerinde inceleyelim. Şu şekilde bir dizgemiz olduğunu varsayalım:

let str = '2025-10-29';

Şimdi, içindeki gruplara isim verilmiş bir düzenli ifade oluşturalım:

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

Bu düzenli ifadeyi dizgemize uygulayalım:

let res = str.match(reg);

Grup verileri, sonucun groups özelliğine bir nesne olarak yerleşir:

console.log(res.groups);

Nesnenin her bir elemanına ayrı ayrı erişebiliriz:

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

Zaman içeren bir dize verilmiştir:

let str = '12:59:59';

Saat, dakika ve saniyeyi ayrı ayrı isimlendirilmiş gruplara yerleştirin.

Türkçe
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenЎзбекOʻzbekTiếng Việt
Web sitesinin çalışması, analiz ve kişiselleştirme için çerezleri kullanıyoruz. Veri işleme, Gizlilik Politikası'na uygun olarak gerçekleşir.
tümünü kabul et özelleştir reddet