replace ක්රමය
replace ක්රමය නැමතුම් කොටස් සෙවීම සහ
ප්රතිස්ථාපනය කරයි.
පළමු පරාමිතිය ලෙස ප්රතිස්ථාපනය කරන උපනැමතුම,
දෙවන පරාමිතිය ලෙස ප්රතිස්ථාපනය කරන උපනැමතුම
පිළිගනී.
වාක්ය රචනය
නැමතුම.replace(ප්රතිස්ථාපනය කරන දේ, කුමක් සමඟ ප්රතිස්ථාපනය කරනු ද);
උදාහරණය
අපි නැමතුමේ
'ab', '!' සමඟ ප්රතිස්ථාපනය කරමු:
let str = 'abcde';
let res = str.replace('ab', '!');
console.log(res);
කේතය ක්රියාත්මක කිරීමේ ප්රතිඵලය:
'!cde'
උදාහරණය
අපි නැමතුමේ සියලුම ගැලපීම් ප්රතිස්ථාපනය කිරීමට උත්සාහ කරමු:
let str = 'ab cde ab';
let res = str.replace('ab', '!');
console.log(res);
ප්රතිස්ථාපනය සිදුව ඇත්තේ පළමු ගැලපීමේදී පමණක් බව අපට පෙනෙනු ඇත:
'! cde ab'
උදාහරණය
replace ක්රමය
පළමු ගැලපීම පමණක් වෙනස් කරන බවට තිබියදී,
ලූපයක් භාවිතයෙන් සියලුම ගැලපීම්
ප්රතිස්ථාපනය කළ හැකිය:
let elem = 'ab';
let str = 'ab cde ab';
while (str.includes(elem)) {
str = str.replace(elem, '!');
}
console.log(str);
කේතය ක්රියාත්මක කිරීමේ ප්රතිඵලය:
'! cde !'
මෙයද බලන්න
-
replaceක්රමය,
එය නිත්ය ප්රකාශ භාවිතයෙන් නැමතුම් කොටස් සෙවීම සහ ප්රතිස්ථාපනය කරයි