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

javascriptsatr.replace(nima almashtiriladi, nimaga almashtiriladi);

Misol

Keling, satrda 'ab' ni '!' ga almashtiramiz:

javascriptlet str = 'abcde';
let res = str.replace('ab', '!');

console.log(res);

Kodni bajarish natijasi:

javascript'!cde'

Misol

Keling, satrdagi barcha mosliklarni almashtirishga harakat qilaylik:

javascriptlet str = 'ab cde ab';
let res = str.replace('ab', '!');

console.log(res);

Biz ko'ramizki, almashtirish faqat birinchi moslikda sodir bo'ladi:

javascript'! cde ab'

Misol

replace metodi faqat birinchi moslikni o'zgartirishiga qaramay, sikl yordamida barcha mosliklarni almashtirish mumkin:

javascriptlet elem = 'ab';
let str = 'ab cde ab';

while (str.includes(elem)) {
  str = str.replace(elem, '!');
}

console.log(str);

Kodni bajarish natijasi:

javascript'! cde !'

Shuningdek qarang

  • replace metodi,
    u oddiy ifodalar yordamida satr qismlarini qidirish va almashtirishni amalga oshiradi