String erstatningsmetode i JavaScript | Forklart

String erstatningsmetode i JavaScript | Forklart
JavaScript gir et par metoder som brukes til å erstatte en spesifikk substring med en annen streng, for eksempel erstatningsmetode og erstatningsmetode. I JavaScript kan erstatningsfunksjonen () brukes til å erstatte alle forekomstene til en streng eller regex mens erstatningsfunksjonen () kan brukes til å erstatte bare den første forekomsten av den søkte strengen/regenxen.

I denne oppskrivningen vil vi dekke de nedenfor-listede aspektene av erstatningsmetoden:

  • Hva er erstatning () i JavaScript?
  • Grunnleggende syntaks
  • Hva returnerer erstatningsmetoden i JavaScript?
  • Hvordan fungerer erstatningsmetoden i JavaScript?

Så la oss begynne!

Hva er erstatning () i JavaScript?

erstatning () er en strengmetode i JavaScript som tar et regex/vanlig uttrykk som et argument og erstatter alle tegnene som tilsvarer regex -mønsteret.

Grunnleggende syntaks

Her er den grunnleggende syntaks for erstatningsmetoden i JavaScript:

erstatning (streng regex, streng erstatning);

I ovennevnte utdrag er Regex et mønster for å søke etter en spesifikk verdi mens erstatningen representerer en substring (sekvens av tegn) som vil erstatte den spesifikke substring.

Hva returnerer erstatningsmetoden i JavaScript?

Erstatningsmetoden vil finne alle målrettede underlag og erstatte dem med den spesifiserte erstatningen. Til slutt vil den returnere en ny erstattet/modifisert streng.

Hvordan fungerer erstatningsmetoden i JavaScript?

I dette avsnittet vil vi finne ut hvordan erstatningsmetoden fungerer ved hjelp av noen eksempler.

Eksempel 1: Bytt ut et enkelt tegn
I dette eksemplet vil vi bruke erstatningsmetoden for å erstatte alle "jeg" -tegnene med "u":

var givenString = "dette er linuxhint.com ";
var resultat = givenstring.erstatning ("i", "u");
konsoll.Logg ("Original String:", GivenString);
konsoll.logg ("erstattet streng:", resultat);

I dette programmet har vi til å begynne med en streng “Dette er Linuxhint.com ”. Vi vil bruke erstatningsmetoden for å erstatte alle “jeg” -tegn med “U” -tegnet:

Utgangen viser at erstatningsmetoden erstattet alle forekomstene til “jeg” med “u”.

Eksempel 2: Erstatt et ord
La oss vurdere utdraget nedenfor for å forstå hvordan du bruker erstatningsmetoden for å erstatte alle forekomster av et ord med et annet ord:

var givenString = "dette er linuxhint.com, dette er et eksempel på erstatningsmetode ";
var resultat = givenstring.erstatning ("dette", "det");
konsoll.Logg ("Original String:", GivenString);
konsoll.logg ("erstattet streng:", resultat);

I det ovennevnte programmet benyttet vi oss av erstatningsmetoden for å erstatte alle forekomstene av "dette" med "det":

Slik kan vi bruke erstatningsmetoden for å erstatte alle forekomster av et spesifikt ord i JavaScript.

Eksempel 3: Erstatt et spesielt tegn
Ved hjelp av erstatningsmetoden kan vi erstatte et spesielt tegn som vist i utdraget nedenfor:

var givenString = "God morgen! Velkommen til Linuxhint.com!";
var resultat = givenstring.erstatning ("!","; ");
konsoll.Logg ("Original String:", GivenString);
konsoll.logg ("erstattet streng:", resultat);

I dette eksempelprogrammet vil vi erstatte “!”Skilt med“; ” ved hjelp av erstatningsmetode:

Slik fungerer erstatningsmetoden i JavaScript.

Konklusjon

I JavaScript er erstatningen () en strengmetode som får et regex/vanlig uttrykk som et argument og erstatter alle tegnene som tilsvarer det spesifiserte regex -mønsteret. Erstatningsmetoden vil finne alle målrettede underlag og erstatte dem med den spesifiserte erstatningen. Til slutt vil den returnere en ny erstattet/modifisert streng. Denne oppskrivningen forklarte alle grunnleggende om erstatningsmetoden ved hjelp av noen passende eksempler.