75 of 264 menu

replace-metodi

replace-metodi suorittaa osien hakemisen ja korvaamisen merkkijonossa. Ensimmäinen parametri on korvattava osamerkkijono ja toinen parametri on se osamerkkijono, jolla korvataan.

Syntaksi

merkkijono.replace(mikä korvataan, millä korvataan);

Esimerkki

Korvataan merkkijonossa 'ab' merkillä '!':

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

Koodin suorituksen tulos:

'!cde'

Esimerkki

Yritetään korvata kaikki esiintymät merkkijonossa:

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

Huomaamme, että korvaus tapahtui vain ensimmäisessä esiintymässä:

'! cde ab'

Esimerkki

Vaikka replace-metodi muuttaa vain ensimmäisen esiintymän, voi kaikki esiintymät korvata silmukalla:

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

Koodin suorituksen tulos:

'! cde !'

Katso myös

  • metodi replace,
    joka suorittaa osien hakemisen ja korvaamisen merkkijonossa säännöllisten lausekkeiden avulla
Suomi
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Käytämme evästeitä verkkosivuston toiminnalle, analytiikalle ja personoinnille. Tietojen käsittely tapahtuu Tietosuojakäytännön mukaisesti.
hyväksy kaikki mukauta hylkää