logo

JavaScript-streng replaceAll()-metoden

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.

JavaScript
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.

JavaScript
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