75 of 264 menu

Metoden replace

Metoden replace utfører søk og erstatning av deler av en streng. Den første parameteren er delstrengen som skal erstattes, og den andre er delstrengen som den skal erstattes med.

Syntaks

streng.replace(hva som erstattes, med hva den erstattes);

Eksempel

La oss erstatte 'ab' med '!' i en streng:

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

Resultatet av kjøring av koden:

'!cde'

Eksempel

La oss prøve å erstatte alle forekomster i en streng:

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

Vi vil se at erstatningen skjedde bare i den første forekomsten:

'! cde ab'

Eksempel

Selv om metoden replace kun endrer den første forekomsten, kan man erstatte alle forekomster ved hjelp av en løkke:

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

Resultatet av kjøring av koden:

'! cde !'

Se også

  • metoden replace,
    som utfører søk og erstatning av deler av en streng ved hjelp av regulære uttrykk
Norsk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi bruker informasjonskapsler for nettstedets funksjonalitet, analyse og personalisering. Behandling av data foregår i henhold til Personvernerklæringen.
godta alle tilpass avvis