Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
83 of 264 menu
◀ ▶

replace metodu

replace metodu sətirin hissələrinin axtarışını və əvəz edilməsini həyata keçirir. İlk parametr kimi regular ifadə, ikinci parametr kimi isə əvəz etdiyimiz alt sətir qəbul edilir.

Sintaksis

sətir.replace(regular, əvəz);

Nümunə

Gəlin 'a' simvolunu tapaq və əvəz edək:

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

Kodun icrasının nəticəsi:

'b!b'

Nümunə

Varsayılan olaraq yalnız ilk uyğunluq əvəz olunur. Gəlin yenidən sətirdəki 'a' simvolunu əvəz edək:

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

Kodun icrasının nəticəsi:

'b!aab'

Nümunə

Gəlin qlobal axtarış vasitəsilə bütün uyğunluqları əvəz edək:

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

Kodun icrasının nəticəsi:

'b!!!b'

Nümunə

Gəlin bu şablona görə sətiri tapaq və əvəz edək: 'x' hərfi, sonra istənilən simvol, sonra yenidən 'x' hərfi:

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

Kodun icrasının nəticəsi:

'! eee'

Həmçinin baxın

  • replace metodu,
    sətirin hissələrinin axtarışını və əvəz edilməsini həyata keçirir
  • test metodu,
    sətiri yoxlayır
  • match metodu,
    sətirdə uyğunluqları axtarır
  • matchAll metodu,
    sətirdə bütün uyğunluqları axtarır
  • exec metodu,
    ardıcıl axtarışı həyata keçirir
  • search metodu,
    axtarışı həyata keçirir
  • split metodu,
    sətiri bölür
← →
↑
Azərbaycan▼
AfrikaansБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Biz saytin işi, analitika və fərdiləşdirmə üçün cookie istifadə edirik. Məlumatların emalı Məxfilik Siyasəti əsasında həyata keçirilir.
hamısını qəbul et konfiqurasiya et rədd et