replace metodi

replace metodi satr qismlarini qidirish va almashtirishni amalga oshiradi. Birinchi parametr sifatida oddiy ifoda, ikkinchi parametr sifatida esa almashtiradigan pastki qator qabul qilinadi.

Sintaksis

javascriptsatr.replace(oddiy ifoda, almashtirish);

Misol

Keling, 'a' belgisini topamiz va almashtiramiz:

javascriptlet str = 'bab';
let res = str.replace(/a/, '!');

console.log(res);

Kodni bajarish natijasi:

javascript'b!b'

Misol

Standart boʻyicha faqatgina birinchi mos kelish almashtiriladi. Keling, yana satrdagi 'a' belgisini almashtiramiz:

javascriptlet str = 'baaab';
let res = str.replace(/a/, '!');

console.log(res);

Kodni bajarish natijasi:

javascript'b!aab'

Misol

Keling, global qidiruv yordamida barcha mos kelishlarni almashtiramiz:

javascriptlet str = 'baaab';
let res = str.replace(/a/g, '!');

console.log(res);

Kodni bajarish natijasi:

javascript'b!!!b'

Misol

Keling, shunday andozaga koʻra satrni topamiz va almashtiramiz: 'x' harfi, keyin istalgan belgi, keyin yana 'x' harfi:

javascriptlet str = 'xax eee';
let res = str.replace(/x.x/, '!');

console.log(res);

Kodni bajarish natijasi:

javascript'! eee'

Shuningdek qarang

  • replace metodi,
    satr qismlarini qidirish va almashtirishni amalga oshiradi
  • test metodi,
    satrni tekshiradi
  • match metodi,
    satrda mos kelishlarni qidiradi
  • matchAll metodi,
    satrdagi barcha mos kelishlarni qidiradi
  • exec metodi,
    ketma-ket qidiruvni amalga oshiradi
  • search metodi,
    qidiruvni amalga oshiradi
  • split metodi,
    satrni boʻladi