83 of 264 menu

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

satr.replace(oddiy ifoda, almashtirish);

Misol

Keling, 'a' belgisini topamiz va almashtiramiz:

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

Kodni bajarish natijasi:

'b!b'

Misol

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

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

Kodni bajarish natijasi:

'b!aab'

Misol

Keling, global qidiruv yordamida barcha mos kelishlarni almashtiramiz:

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

Kodni bajarish natijasi:

'b!!!b'

Misol

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

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

Kodni bajarish natijasi:

'! 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
kamsruazro