75 of 264 menu

Metoda replace

Metoda replace wykonuje wyszukiwanie i zamianę części ciągu znaków. Pierwszy parametr przyjmuje podciąg, który zamieniamy, a drugi - podciąg, na który zamieniamy.

Składnia

ciagZnakow.replace(co zamieniamy, na co zamieniamy);

Przykład

Zamieńmy w ciągu znaków 'ab' na '!':

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

Wynik wykonania kodu:

'!cde'

Przykład

Spróbujmy zamienić wszystkie wystąpienia w ciągu znaków:

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

Zobaczymy, że zamiana nastąpiła tylko przy pierwszym wystąpieniu:

'! cde ab'

Przykład

Mimo że metoda replace zmienia tylko pierwsze wystąpienie, można zamienić wszystkie wystąpienia za pomocą pętli:

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

Wynik wykonania kodu:

'! cde !'

Zobacz też

  • metoda replace,
    która wykonuje wyszukiwanie i zamianę części ciągu znaków za pomocą wyrażeń regularnych
Polski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wykorzystujemy pliki cookie do działania strony, analizy i personalizacji. Przetwarzanie danych odbywa się zgodnie z Polityką prywatności.
zaakceptuj wszystkie dostosuj odrzuć