⊗jsSpRELB 112 of 294 menu

ජාවාස්ක්‍රිප්ට් රෙගුලර් එක්ස්ප්‍රෙෂන් වල රේඛාවේ ආරම්භය සහ අවසානය

රේඛාවේ ආරම්භය '^' හෝ අවසානය ' දක්වන විශේෂ සංකේත පවතී. අපි උදාහරණ මගින් ඒවායේ ක්‍රියාකාරිත්වය බලමු.

උදාහරණය

මෙම උදාහරණයේ, සෙවුම් රටාව මෙයයි: 'aaa' යනුවෙන් ආදේශ කරන්න '!' කියා, එය රේඛාව ආරම්භයේ දිහාවට පමණක් සිටියේ නම්:

let str = 'aaa aaa aaa'; let res = str.replace(/^aaa/g, '!');

ප්‍රතිඵලයක් වශයෙන්, විචල්‍යය තුළ පහත දේ ලියා ඇත:

'! aaa aaa'

උදාහරණය

මෙම උදාහරණයේ, සෙවුම් රටාව මෙයයි: 'aaa' යනුවෙන් ආදේශ කරන්න '!' කියා, එය රේඛාව අවසානයේ දිහාවට පමණක් සිටියේ නම්:

let str = 'aaa aaa aaa'; let res = str.replace(/aaa$/g, '!');

ප්‍රතිඵලයක් වශයෙන්, විචල්‍යය තුළ පහත දේ ලියා ඇත:

'aaa aaa !'

උදාහරණය

රෙගුලර් එක්ස්ප්‍රෙෂන් එක ආරම්භයේදී '^' සහ අවසානයේ - ' සිටින විට, මෙම ආකාරයෙන් අපි සම්පූර්ණ රේඛාවම රෙගුලර් එක්ස්ප්‍රෙෂන් එකට ගැලපෙන ආකාරය පරීක්ෂා කරමු.

පහත උදාහරණයේ, සෙවුම් රටාව මෙයයි: අකුර 'a' එකක් හෝ ඊට වැඩි ගණනක් නැවත නැවතත්, සම්පූර්ණ රේඛාව '!' ලෙස ආදේශ කරන්න, එය අකුරු 'a' වලින් පමණක් සමන්විත වන්නේ නම්.

let str = 'aaa'; let res = str.replace(/^a+$/g, '!');

ප්‍රතිඵලයක් වශයෙන්, විචල්‍යය තුළ පහත දේ ලියා ඇත:

'!'

ප්‍රායෝගික කාර්යයන්

රේඛාවක් දී ඇත:

let str = 'abc def xyz';

පළමු අකුරු උපරේඛාව සොයා ගන්නා රෙගුලර් එක්ස්ප්‍රෙෂන් එකක් ලියන්න.

රේඛාවක් දී ඇත:

let str = 'abc def xyz';

අවසාන අකුරු උපරේඛාව සොයා ගන්නා රෙගුලර් එක්ස්ප්‍රෙෂන් එකක් ලියන්න.

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