replace ක්රමය
replace ක්රමය අකුරු පේළියක කොටස් සෙවීම සහ
ප්රතිස්ථාපනය කරයි. පළමු පරාමිතිය ලෙස
රෙගුලාසි ප්රකාශනයක්,
දෙවන පරාමිතිය ලෙස අපි ප්රතිස්ථාපනය කරන උප පේළිය පිළිගනී.
වාක්ය රචනය
අකුරු පේළිය.replace(රෙගුලාසිය, ප්රතිස්ථාපනය);
උදාහරණය
අපි 'a' සංකේතය සොයාගෙන ප්රතිස්ථාපනය කරමු:
let str = 'bab';
let res = str.replace(/a/, '!');
console.log(res);
කේතය ක්රියාත්මක කිරීමේ ප්රතිඵලය:
'b!b'
උදාහරණය
පෙරනිමියෙන්, පළමු ගැලපීම පමණක්
ප්රතිස්ථාපනය වේ. අපි නැවතත්
අකුරු පේළියේ 'a' සංකේතය ප්රතිස්ථාපනය කරමු:
let str = 'baaab';
let res = str.replace(/a/, '!');
console.log(res);
කේතය ක්රියාත්මක කිරීමේ ප්රතිඵලය:
'b!aab'
උදාහරණය
සර්වත්ර සෙවීම භාවිතා කරමින් සියලුම ගැලපීම් ප්රතිස්ථාපනය කරමු:
let str = 'baaab';
let res = str.replace(/a/g, '!');
console.log(res);
කේතය ක්රියාත්මක කිරීමේ ප්රතිඵලය:
'b!!!b'
උදාහරණය
පහත රටාව අනුව අකුරු පේළියක් සොයාගෙන ප්රතිස්ථාපනය කරමු:
'x' අකුර, ඉන්පසු ඕනෑම සංකේතයක්, ඉන්පසු
නැවතත් 'x' අකුර:
let str = 'xax eee';
let res = str.replace(/x.x/, '!');
console.log(res);
කේතය ක්රියාත්මක කිරීමේ ප්රතිඵලය:
'! eee'