75 of 264 menu

Metoda replace

Metoda replace izvaja iskanje in zamenjavo delov niza. Prvi parameter je podniz, ki ga zamenjamo, drugi pa podniz, s katerim zamenjamo.

Sintaksa

niz.replace(kaj zamenjamo, s čim zamenjamo);

Primer

Zamenjajmo v nizu 'ab' s '!':

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

Rezultat izvajanja kode:

'!cde'

Primer

Poskusimo zamenjati vsa ujemanja v nizu:

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

Videli bomo, da se je zamenjava zgodila samo pri prvem ujemanju:

'! cde ab'

Primer

Čeprav metoda replace spremeni samo prvo ujemanje, je mogoče zamenjati vsa ujemanja z uporabo zanke:

let elem = 'ab'; let str = 'ab cde ab'; while (str.includes(elem)) { str = str.replace(elem, '!'); } console.log(str);

Rezultat izvajanja kode:

'! cde !'

Glej tudi

  • metoda replace,
    ki izvaja iskanje in zamenjavo delov niza s pomočjo regularnih izrazov
Slovenščina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Za delovanje spletnega mesta, analitiko in personalizacijo uporabljamo piškotke. Obdelava podatkov poteka v skladu s Politiko zasebnosti.
sprejmi vse nastavi zavrni