JavaScript-streng replaceAll()-metoden
De replaceAll()> metode i JavaScript er brukes til å erstatte alle forekomster av en spesifisert delstreng eller mønster med en ny delstreng.
De replaceAll()> metode endrer ikke den opprinnelige strengen.
JavaScript replaceAll()> metode som brukes for å erstatte alle forekomster av en spesifisert understreng eller mønster i en streng med en ny understreng. Denne metoden oppdaterer strengen omfattende ved å erstatte hver forekomst av målet understreng eller mønster med det gitte erstatningsstreng .
Merk: Den originale strengen forblir uendret, og bevarer sin integritet gjennom hele prosessen.
Syntaks:
const newString = originalString.replaceAll(regexp | substr , newSubstr | function)
Parametere:
Denne metoden godtar visse parametere definert nedenfor:
- regexp: Det er det regulære uttrykket hvis samsvar erstattes med newSubstr eller verdien returnert av den angitte funksjonen.
- substr: Den definerer understrengene som skal erstattes med newSubstr eller verdien returnert av den angitte funksjonen.
- newSubstr: Det er understrengen som erstatter alle samsvarene til strengen spesifisert av understren eller det regulære uttrykket.
- funksjon : Det er funksjonen som påkalles for å erstatte treffene med regexp eller substr.
Returverdi:
Returnerer en streng der søkeverdien er erstattet.
JavaScript-streng replaceAll() Metodeeksempler
Eksempel 1: String Erstatt alle forekomster
Funksjonen gfg()> tar en streng Geeks eller Geeks, erstatter alle forekomster av eller med for, og logger den modifiserte strengen Geeks for Geeks til konsollen.
function gfg() { let string = 'Geeks or Geeks'; newString = string.replaceAll('or', 'for'); console.log(newString); } gfg(); Produksjon
Geeks for Geeks
Eksempel 2: Erstatt alle forekomster av kaffe med te
Funksjonen GFG()> definerer et regulært uttrykk /coffee/ig> å matche alle forekomster av kaffe uten store og små bokstaver i strengen La oss ta kaffe i dag!. Den erstatter deretter alle forekomster med te og logger den modifiserte strengen La oss ta te i dag! til konsollen.
function GFG() { const regexp = /coffee/ig; let string = 'Lets, have coffee today!'; newString = string.replaceAll(regexp, 'tea'); console.log(newString); } GFG(); Produksjon
Lets, have tea today!
Vi har en komplett liste over Javascript-strengmetoder, for å sjekke dem, gå gjennom Javascript String Complete Reference artikkel.
Støttet nettleser:
- Google Chrome 85 og oppover
- Microsoft Edge 85 og oppover
- Mozilla Firefox 77 og oppover
- Opera 71 og oppover
- Safari 13.1 og oppover