⊗jsSpRENP 130 of 294 menu

JavaScript නිත්‍ය ප්‍රකාශන වල නම් කළ ගබඩා කොටු

නිත්‍ය ප්‍රකාශනවලට ගබඩා කොටුවලට නම් දිය හැකිය. මේ සඳහා විශේෂ වාක්‍ය ඛණ්ඩයක් පවතී. එය මෙසේය: (?<name>pattern), මෙහි pattern යනු නිත්‍ය ප්‍රකාශනය වන අතර name යනු ගබඩා කොටුවේ නමයි.

අපි උදාහරණයක් බලමු. අප සතුව පහත දැක්වෙන පේළියක් ඇතැයි සිතමු:

let str = '2025-10-29';

ගබඩා කොටුවලට නම් දී ඇති නිත්‍ය ප්‍රකාශනයක් අපි සාදමු:

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

අපගේ පේළියට නිත්‍ය ප්‍රකාශනය යොදමු:

let res = str.match(reg);

ගබඩා කොටුවල දත්ත ප්‍රතිඵලයේ groups ගුණයට වස්තුවක ආකාරයෙන් ඇතුළු වේ:

console.log(res.groups);

අපට වස්තුවේ එක් එක් අංගය වෙන වෙනම අමතන්න පුළුවන්:

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

වේලාව සහිත පේළියක් දී ඇත:

let str = '12:59:59';

පැය, මිනිත්තු සහ තත්පර වෙන වෙනම නම් කළ ගබඩා කොටු වලට තබන්න.

සිංහල
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČ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
අපි වෙබ් අඩවිය ක්‍රියාත්මක කිරීම, විශ්ලේෂණය සහ පුද්ගලීකරණය සඳහා කුකී භාවිතා කරමු. දත්ත සැකසීම සිදුකරනු ලබන්නේ ගෝපනීයතා ප්‍රතිපත්තිය අනුව ය.
සියල්ල පිළිගන්න කොන්දේසි ප්‍රතික්ෂේප කරන්න