Det replaceAll()> metode i JavaScript er bruges til at erstatte alle forekomster af en specificeret understreng eller et mønster med en ny understreng.
Det replaceAll()> metode ændrer ikke den originale streng.
java omvendt streng
JavaScript'erreplaceAll()>metode, der bruges til at erstatte alle forekomster af en specificeret understreng eller mønster i en streng med en ny understreng. Denne metode opdaterer strengen omfattende ved at erstatte hver forekomst af målet understreng eller mønster med det tilvejebragte erstatningsstreng .
Bemærk: Den originale streng forbliver uændret og bevarer dens integritet gennem hele processen.
Syntaks:
const newString = originalString.replaceAll(regexp | substr , newSubstr | function)>
Parametre:
Denne metode accepterer visse parametre defineret nedenfor:
- regexp: Det er det regulære udtryk, hvis matches er erstattet med newSubstr eller værdien returneret af den angivne funktion.
- substr: Den definerer de understrenge, der skal erstattes med newSubstr eller den værdi, der returneres af den angivne funktion.
- newSubstr: Det er understrengen, der erstatter alle overensstemmelser i strengen, der er angivet af understren eller det regulære udtryk.
- fungere : Det er den funktion, der aktiveres for at erstatte matchene med regexp eller substr.
Returneringsværdi:
Returnerer en streng, hvor søgeværdien er blevet erstattet.
JavaScript-streng replaceAll() Metodeeksempler
Eksempel 1: Streng Erstat alle forekomster
python programmer
Funktionengfg()>tager en streng Geeks eller Geeks, erstatter alle forekomster af eller med for og logger den ændrede streng Geeks for Geeks til konsollen.
function gfg() { let string = 'Geeks or Geeks'; newString = string.replaceAll('or', 'for'); console.log(newString); } gfg();> Produktion
Geeks for Geeks>
Eksempel 2: Erstat alle forekomster af kaffe med te
FunktionenGFG()>definerer et regulært udtryk/coffee/ig>at matche alle forekomster af kaffe kaf-ufølsomt i strengen Lad os få kaffe i dag!. Det erstatter derefter alle forekomster med te og logger den ændrede streng. Lad os få 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();> Produktion
Lets, have tea today!>
Vi har en komplet liste over Javascript-strengmetoder, for at kontrollere dem skal du gå gennem Javascript String Complete Reference artikel.
Understøttet browser:
- Google Chrome 85 og derover
- Microsoft Edge 85 og derover
- Mozilla Firefox 77 og derover
- Opera 71 og derover
- Safari 13.1 og derover