63 of 264 menu

substr ක්‍රමය

substr ක්‍රමය මඟින් පේළියකින් උපදොස් පේළියක් ආපසු ලබා දේ (මුල් පේළිය වෙනස් නොවේ). පළමු පරාමිතිය අක්ෂරය කපා ගැනීම ආරම්භ කරන ස්ථානයේ අංකය සකසයි (අංකනය ශුන්යයේ සිට ආරම්භ වේ), දෙවන පරාමිතිය - කොපමණ අක්ෂර කපා ගත යුතු ද යන්න.

පළමු පරාමිතියට සෘණ අගයන් ගත හැකිය. මෙම අවස්ථාවේ දී, කපා ගැනීම ආරම්භ වන අක්ෂරය ගණනය කිරීම පේළියේ අවසානයේ සිට සිදුවේ. අවසාන අක්ෂරයේ අංකය -1 වේ. දෙවන පරාමිතිය අනිවාර්ය නොවේ, එය නොසඳහන් කළහොත්, පේළියේ අවසානය දක්වා සියලුම අක්ෂර කපා ගනු ලැබේ.

වාක්‍ය රීතිය

පේළිය.substr(කොතැන් සිට කපා ගන්නේද, [කොපමණ අක්ෂර කපා ගන්නේද]);

උදාහරණය

පේළියක් ලබා දී ඇතැයි සිතමු. අපි එයින් පළමු 3 අක්ෂර කපා ගනිමු:

let str = 'abcde'; let sub = str.substr(0, 3); console.log(sub);

කේතය ක්‍රියාත්මක කිරීමේ ප්‍රතිඵලය:

'abc'

උදාහරණය

දැන් අපි 2-වන ස්ථානයේ සිට පේළියේ අවසානය දක්වා අක්ෂර කපා ගනිමු (මේ සඳහා ක්‍රමයේ දෙවන පරාමිතිය සකසන්නේ නැත):

let str = 'abcde'; let sub = str.substr(2); console.log(sub);

කේතය ක්‍රියාත්මක කිරීමේ ප්‍රතිඵලය:

'cde'

උදාහරණය

අපි අවසානයේ සිට 3-වන අක්ෂරයේ සිට උපදොස් පේළියක් කපා ගෙන 2 අක්ෂර ගනිමු:

let str = 'abcde'; let sub = str.substr(-3, 2); console.log(sub);

කේතය ක්‍රියාත්මක කිරීමේ ප්‍රතිඵලය:

'cd'

උදාහරණය

දැන් අපි අවසානයේ සිට 3-වන අක්ෂරයේ සිට උපදොස් පේළියක් කපා ගෙන ඉතිරි සම්පූර්ණ පේළිය අවසානය දක්වා ගනිමු (මේ සඳහා ක්‍රමයේ දෙවන පරාමිතිය සකසන්නේ නැත):

let str = 'abcde'; let sub = str.substr(-3); console.log(sub);

කේතය ක්‍රියාත්මක කිරීමේ ප්‍රතිඵලය:

'cde'

උදාහරණය

අපි පේළියේ අවසාන අක්ෂරය කපා ගනිමු:

let str = 'abcde'; let sub = str.substr(-1); console.log(sub);

කේතය ක්‍රියාත්මක කිරීමේ ප්‍රතිඵලය:

'e'

මෙයත් බලන්න

  • substring සහ slice ක්‍රම,
    ඒවා ද උපදොස් පේළියක් ආපසු ලබා දේ
සිංහල
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
අපි වෙබ් අඩවිය ක්‍රියාත්මක කිරීම, විශ්ලේෂණය සහ පුද්ගලීකරණය සඳහා කුකී භාවිතා කරමු. දත්ත සැකසීම සිදුකරනු ලබන්නේ ගෝපනීයතා ප්‍රතිපත්තිය අනුව ය.
සියල්ල පිළිගන්න කොන්දේසි ප්‍රතික්ෂේප කරන්න