75 of 264 menu

Metóda replace

Metóda replace vykonáva vyhľadávanie a nahrádzanie častí reťazca. Prvým parametrom je podreťazec, ktorý nahrádzame, a druhým - podreťazec, na ktorý nahrádzame.

Syntax

reťazec.replace(čo nahrádzame, na čo nahrádzame);

Príklad

Nahraďme v reťazci 'ab' za '!':

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

Výsledok vykonania kódu:

'!cde'

Príklad

Skúsme nahradiť všetky zhody v reťazci:

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

Uvidíme, že k nahradeniu došlo len pri prvej zhode:

'! cde ab'

Príklad

Napriek tomu, že metóda replace mení len prvú zhodu, je možné nahradiť všetky zhody pomocou cyklu:

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

Výsledok vykonania kódu:

'! cde !'

Pozrite tiež

  • metóda replace,
    ktorá vykonáva vyhľadávanie a nahradzovanie častí reťazca pomocou regulárnych výrazov
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
Používame cookies na fungovanie stránky, analýzu a personalizáciu. Spracúvanie údajov prebieha v súlade s Politikou ochrany osobných údajov.
prijať všetky nastaviť odmietnuť