Metod replace
Metod replace setiriň böleklerini gözlemek we
çalyşmak üçin ulanylýar.
Ilkinji parametr hökmünde çalşyljak setir bölegi
kabul edilýär, ikinji parametr bolsa çalyşmak üçin
setir bölegi kabul edilýär.
Sintaksis
setir.replace( näme çalşylýar, näme bilen çalşylýar);
Mysal
Geliň, setirde
'ab' setrini '!' setri bilen çalyşalyň:
let setir = 'abcde';
let netije = setir.replace('ab', '!');
console.log(netije);
Kodyň ýerine ýetirilmesi netijesi:
'!cde'
Mysal
Geliň, setirde ähli gabat gelýänleri çalyşmaga synanyşalyň:
let setir = 'ab cde ab';
let netije = setir.replace('ab', '!');
console.log(netije);
Biziň görmegimiz ýaly, çalyşma diňe ilkinji gabat gelende amala aşyryldy:
'! cde ab'
Mysal
Metod replace diňe ilkinji gabat
geleni üýtgedýändigi bir tarapdan,
sikul kömegi bilen ähli gabat gelenleri
çalyşmak mümkin:
let element = 'ab';
let setir = 'ab cde ab';
while (setir.includes(element)) {
setir = setir.replace(element, '!');
}
console.log(setir);
Kodyň ýerine ýetirilmesi netijesi:
'! cde !'
Şeýle-de görüň
-
metod
replace,
ýörite ifadeleriň kömegi bilen setiriň böleklerini gözlemek we çalyşmak üçin ulanylýar