replace Metode
Die metode replace voer soek en
vervanging van dele van 'n string uit.
Die eerste parameter is die substring
wat vervang moet word, en die tweede is die substring
waarmee vervang word.
Sintaksis
javascriptstring.replace(wat vervang word, waarmee vervang word);
Voorbeeld
Kom ons vervang
'ab' met '!' in die string:
javascriptlet str = 'abcde';
let res = str.replace('ab', '!');
console.log(res);
Resultaat van die kode-uitvoering:
javascript'!cde'
Voorbeeld
Kom ons probeer om alle ooreenkomste in die string te vervang:
javascriptlet str = 'ab cde ab';
let res = str.replace('ab', '!');
console.log(res);
Ons sal sien dat die vervanging slegs in die eerste ooreenkoms plaasgevind het:
javascript'! cde ab'
Voorbeeld
Ondanks die feit dat die metode replace
slegs die eerste ooreenkoms verander,
kan alle ooreenkomste vervang word
met behulp van 'n lus:
javascriptlet elem = 'ab';
let str = 'ab cde ab';
while (str.includes(elem)) {
str = str.replace(elem, '!');
}
console.log(str);
Resultaat van die kode-uitvoering:
javascript'! cde !'
Sien ook
-
metode
replace,
wat soek en vervanging van dele van 'n string met behulp van reëlmatige uitdrukkings uitvoer