75 of 264 menu

Метода replace

Метода replace обавља претрагу и замену делова ниске. Први параметар је подниска коју замењујемо, а други - подниска, на коју замењујемо.

Синтакса

ниска.replace(шта замењујемо, чиме замењујемо);

Пример

Хајде да у низу заменимо 'ab' са '!':

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

Резултат извршавања кода:

'!cde'

Пример

Хајде да покушамо да заменимо сва подударања у низу:

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

Видећемо да је замена обављена само на првом подударању:

'! cde ab'

Пример

Иако метода replace мења само прво подударање, може се заменити сва подударања помоћу петље:

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

Резултат извршавања кода:

'! cde !'

Погледајте такође

  • метода replace,
    која обавља претрагу и замену делова ниске помоћу регуларних израза
Српски
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Користимо колачиће за рад сајта, аналитику и персонализацију. Обрада података се врши у складу са Политиком приватности.
прихвати све подеси одбиј