Hvordan fjerne et ord fra en streng i JavaScript

Hvordan fjerne et ord fra en streng i JavaScript

Karakterer skrevet i sitater kan være representert ved hjelp av strengene. Strenger brukes ofte i JavaScript for å lagre og manipulere tekst. JavaScript lar oss manipulere strenger enkelt og endre verdien av variablene i en streng. Eliminering av ord fra en strengvariabel er en slik operasjon.

Denne studien vil guide deg gjennom metodene for å slette et ord fra en streng.

Hvordan fjerne et ord fra en streng i JavaScript?

For å fjerne et ord fra en streng, kan du bruke de gitte forhåndsdefinerte JavaScript -metodene:

    • Substr () -metode
    • erstatte () metode

La oss sjekke ut hver av de nevnte metodene individuelt.

Metode 1: Fjern et ord fra en streng ved bruk av Substr () -metode

substring ()”Metode hjelper til med å fjerne et ord fra en streng. Den trekker ut den nødvendige delen av strengen ved å passere starten og sluttindeksen for substring. Som et resultat vil en substring mellom starten og den siste indeksen bli returnert.

Syntaks

Følg den undergitte syntaks for bruk av Substring () -metoden:

str.Substr (StartIndex, EndIndex)


Eksempel

I dette eksemplet vil vi først lage en variabel som lagrer følgende streng:

var str = "Velkommen til Linuxhint.""


Deretter vil vi kalle substr () -metoden ved å passere startindeksen som "0”Og sluttindeksen som“10”. Den vil trekke ut strengen fra 0 til 10 indekser som en substring:

konsoll.Logg (str.substr (0, 10));


Produksjon


Ovennevnte metode får bare den spesifikke delen av strengen. I tilfelle av å slette et bestemt ord fra en streng, følg imidlertid neste avsnitt!

Metode 2: Fjern et ord fra en streng ved hjelp av erstatningsmetode

Du kan bruke “erstatte()”Metode for å fjerne et ord fra en streng. Det er den hyppigst enkleste metoden. Den godtar to parametere og gir en streng med en spesifikk erstatning. Du kan også bruke denne metoden for å fjerne en enkelt forekomst av ethvert spesifikt ord i en streng.

Syntaks

Følg den undergitte syntaks for bruk av erstatningsmetoden:

erstatte ("SearchValue", "erstatningsevalue")


Her, "SearchValue”Er verdien i en streng som vil bli erstattet, og“erstatningsevalue”Brukes som erstatning.

La oss flytte til eksemplet for å lære mer om den gitte metoden.

Eksempel 1: Fjerning av den første forekomsten av et ord fra en streng

Først vil vi lage en variabel som heter “str”Som lagrer en streng:

var str = "Velkommen til Linuxhint.""


Nå vil vi fjerne ordet “de”Fra strengen ved å påkalle erstatningsmetoden:

konsoll.Logg (str.erstatte ("" "," "));


Som du kan se, fjernes det spesifiserte ordet fra strengen:


Nå, hvis du vil fjerne et ord som oppstår flere ganger i samme streng, hva ville du gjort? For dette formålet, følg neste eksempel.

Eksempel 2: Fjerning av alle forekomster av et ord fra en streng

I dette eksemplet vil vi fjerne ordet med flere forekomster i strengen ved å bruke erstatning () metode med regex; Ettersom Regex sjekker hele strengen og erstatter alle forekomstene med den spesifiserte erstatningsverdien.

Her vil vi lage en variabel som inneholder en rekke ord som vises mer enn en gang:

var str = "Programmererne kan skrive kode som er datamaskinforståelig mens gode programmerere skriver kode som er forståelig av mennesker.""


Nå vil vi erstatte alle “skrive”Ord med den tomme strengen:

konsoll.Logg (str.erstatte (/skriv/g, ""));


Her viser utgangen at alle forekomster av ordet “skrive”Fjerner vellykket fra strengen:


Vi tilbød metodene relatert til å fjerne ord fra strengen.

Konklusjon

For å fjerne et ord fra en streng, kan du bruke de forhåndsdefinerte JavaScript -metodene, inkludert Substring () -metoden og erstatningsmetoden (). Substring () -metoden trekker ut en spesifikk del av den valgte strengen, mens erstatningsmetoden brukes til å fjerne et enkelt ord fra strengen, og du kan også bruke den til å fjerne alle forekomster av det samme ordet i strengen med ved hjelp av regex. I denne studien ledet vi hvordan du fjerner ord fra en streng i JavaScript med riktige eksempler.