replace metodi
replace metodi satrning qismlarini qidirish va
almashtirishni amalga oshiradi.
Birinchi parametr sifatida almashtiriladigan pastki satr,
ikkinchi parametr sifatida esa qaysi pastki satrga
almashtirilishi qabul qilinadi.
Sintaksis
satr.replace(nima almashtiriladi, nimaga almashtiriladi);
Misol
Keling, satrda
'ab' ni '!' ga almashtiramiz:
let str = 'abcde';
let res = str.replace('ab', '!');
console.log(res);
Kodni bajarish natijasi:
'!cde'
Misol
Keling, satrdagi barcha mosliklarni almashtirishga harakat qilaylik:
let str = 'ab cde ab';
let res = str.replace('ab', '!');
console.log(res);
Biz ko'ramizki, almashtirish faqat birinchi moslikda sodir bo'ladi:
'! cde ab'
Misol
replace metodi
faqat birinchi moslikni o'zgartirishiga qaramay,
sikl yordamida barcha mosliklarni
almashtirish mumkin:
let elem = 'ab';
let str = 'ab cde ab';
while (str.includes(elem)) {
str = str.replace(elem, '!');
}
console.log(str);
Kodni bajarish natijasi:
'! cde !'
Shuningdek qarang
-
replacemetodi,
u oddiy ifodalar yordamida satr qismlarini qidirish va almashtirishni amalga oshiradi