Hvordan fjerne tegn fra strengene i JavaScript

Hvordan fjerne tegn fra strengene i JavaScript
JavaScript gir brukere forskjellige metoder og egenskaper for strengmanipulering, for å transformere disse strengene eller for å søke nyttig informasjon fra disse strengene. Noen ganger har vi forskjellige kodelinjer der vi trenger å gjøre endringer, søke etter et tegn eller erstatte et tegn eller fjerne et tegn fra en streng.

Alle disse oppgavene blir vanskelige å gjøre, og derfor er metoder gitt av JavaScript som gjør jobben enklere. Brukere kan enkelt bruke disse metodene for å manipulere en streng og transformere den. I denne artikkelen vil vi diskutere hvordan du fjerner tegn fra strenger i JavaScript, forskjellige måter og metoder levert av JavaScript sammen med eksempler for din bedre forståelse.

Fjern tegn fra strengene

JavaScript gir forskjellige innebygde metoder for å fjerne tegn fra en streng, hvorav noen er listet opp nedenfor:

Bruke Substring () -metode

Metoden substring () I JavaScript tar inn to parametere, starter og slutter indekserer og returnerer en substring som en utgang. Du kan også passere bare en parameter, startindeksen, og den vil dele strengen fra den indeksen som er nevnt til slutten av strengen, her nedenfor er eksemplet:

const Eksempel = "Velkommen til nettstedet!""
konsoll.Logg (eksempel.substring (3));
konsoll.Logg (eksempel.substring (3,4));
konsoll.Logg (eksempel.substring (3,9));

Produksjon

Ved hjelp av substr () -metode

En annen metode som ligner på Substring () -metoden er substr () Det tar inn to parameter som starter og slutter indekser og henter karakterene mellom disse spesifiserte indeksene. Nedenfor er eksemplet:

const Eksempel = "Velkommen til nettstedet!""
konsoll.Logg (eksempel.substr (2));
konsoll.Logg (eksempel.substr (1,3));
konsoll.Logg (eksempel.substr (1));
konsoll.Logg (eksempel.substr (2, eksempel.lengde-1));

Produksjon

Ved hjelp av erstatning () -metode

En annen metode i JavaScript er erstatte() Metode som tar inn to parametere, den første er karakteren som skal erstatte, og den andre er karakteren som erstatter tegnet med. Utgangen er en ny streng med de erstattede verdiene, nedenfor er et eksempel:

const Eksempel = "Velkommen til nettstedet!""
konsoll.Logg (eksempel.erstatte ("", "vår"));
konsoll.Logg (eksempel.erstatte ("w", "w"));
konsoll.Logg (eksempel.erstatte ("e", ""));

Produksjon

Ved hjelp av erstatningsmetode med vanlig uttrykk

Som vi så i eksemplet ovenfor erstatning (), når vi ønsket å fjerne "E" -tegnet med Whitespace, erstattet den bare den første forekommende karakteren. Men hva om vi vil erstatte alle “E” -tegnene eller et hvilket som helst tegn i hele strengen med vår ønskede karakter?

Vel, for det bruker vi regelmessig uttrykk som gir oss forskjellige modifikatorer som en global modifiserer "/g”Som søker i hele strengen og erstatter alt det nevnte tegnet i hele strengen, nedenfor er et eksempel:

const Eksempel = "Velkommen til nettstedet!""
konsoll.Logg (eksempel.erstatte ("e", ""));
konsoll.Logg (eksempel.erstatte (/e/g, ""));

Produksjon

Bruke skive () -metode

De skive() Metoden fungerer på en lignende måte som Substring () og Substr () -metoden, det tar inn to parametere der vi definerer startindeksen og sluttindeksen for den delen vi ønsker å skive fra strengen. Utgangen er den skiver strengen, nedenfor er et eksempel:

const Eksempel = "Velkommen til nettstedet!""
konsoll.Logg (eksempel.skive (5, 9));
konsoll.Logg (eksempel.skive (1, 2));
konsoll.Logg (eksempel.skive (1, eksempel.lengde-1));
konsoll.Logg (eksempel.skive (2, eksempel.lengde-1));

Produksjon:

Ved hjelp av Split () -metode

En annen metode JavaScript gir for å fjerne tegn er dele() metode som brukes sammen med bli med() metode. For det første bruker vi Split () -metode for å fjerne ønsket karakter, og den returnerer en rekke strenger. Etter den sammenføyningen () brukes metoden til å bli med i strengen, demonstrert nedenfor av et eksempel:

const Eksempel = "Velkommen til nettstedet!""
konsoll.Logg (eksempel.split ("").bli med(""));
konsoll.Logg (eksempel.Split ("E").bli med(""));

Produksjon:

Konklusjon

Å fjerne et spesifikt tegn fra en streng kan være vanskelig på egen hånd noen ganger, og derfor er metoder gitt av JavaScript for å manipulere streng og fjerne tegn fra den. I denne artikkelen diskuterte vi forskjellige innebygde metoder i JavaScript for å fjerne chcahters eller del av en streng fra hele strengen, sammen med eksempler. Disse metodene er nyttige, og gjør oppgaven med å fjerne tegn enkelt mens du arbeider med lange koder.