JavaScript er et skriptspråk som brukes til å utvikle attraktive og interaktive websider for nettsteder. Noen ganger trenger utviklere imidlertid å erstatte noen tegn eller ekstra mellomrom fra teksten med spesifiserte bokstaver. For tilsvarende formål i JavaScript har vi noen forhåndsdefinerte metoder som brukes.
Denne opplæringen vil illustrere prosedyren for å erstatte mellomrom med understreker.
Hvordan erstatte plass med understreking i JavaScript?
For å erstatte mellomrom i en streng med en understrekning, er det noen forhåndsdefinerte metoder for JavaScript som er listet opp nedenfor.
La oss se på arbeidet med hver metode.
Metode 1: Erstatt plass med understreking ved bruk av erstatningsmetode
“erstatte()”Metoden vil ganske enkelt erstatte verdien i en streng med den definerte strengen den godtar to parametere, den ene er verdien som vil bli erstattet, og den andre er verdien som brukes som erstatning. I vårt tilfelle vil vi fjerne plassen i en streng med en understrek, så plassen er den erstattede verdien som vil bli søkt i en streng, og understrekingen vil fungere som erstatning.
Merk: Denne metoden fungerer bare for å erstatte en enkelt verdi.
Syntaks
Følg den gitte syntaks for å bruke erstatningsmetoden:
erstatte ("erstatningsevalue", "erstatning");
Eksempel
Her vil vi lage en variabel “str”Tildelt med en streng”Linux hint”Det inneholder plass mellom begge ordene:
var str = "linux hint";
Nå vil vi kalle erstatningsmetoden () ved å gi verdien som må byttes ut og en erstatning som plassen "" og understreket "_”, Henholdsvis:
konsoll.Logg (str.erstatte(" " , "_"));
Som du kan se, har vi erstattet plass med understrekingen i den spesifiserte strengen:
Hvis du vil erstatte alle mellomrom i en streng, kan du følge neste gitte seksjon.
Metode 2: Erstatt plass med understreking ved bruk av erstatningsmetode
“erstatning ()”Metode er også en forhåndsdefinert metode for JavaScript. Denne metoden tar også to parametere, den ene er verdien som vil bli erstattet, og den andre er verdien som brukes som erstatning. Det brukes spesifikt i tilfeller når det kreves å erstatte alle de spesifiserte verdiene samtidig.
Denne metoden erstattet alle strengens hele mellomrom.
Syntaks
Følg den gitte syntaks for å bruke erstatningsmetoden:
erstatning ("erstatningsevalue", "erstatning");
Eksempel
Her vil vi lage en variabel “str”Tildelt med en streng”Velkommen til Linux Hint”Det inneholder flere rom som skal erstattes med understreker:
var str = "Velkommen til Linux Hint";
Nå vil vi kalle erstatningsmetoden ved å passere plass "" og understreken "_”Som argumenter:
konsoll.Logg (str.erstatte(" " , "_"));
Utgangen viser at vi har erstattet alle mellomrom med understrekene i den gitte strengen:
La oss flytte til den andre metoden for å erstatte plass med en understreking.
Metode 3: Erstatt plass med understreking ved bruk av Split () -metode
Strengen er delt inn i en rekke underlag ved hjelp av "dele()”Metode. For å erstatte et hvilket som helst tegn eller rom fra en streng med et spesifisert tegn, kan du bruke "bli med()”Metode. Split () -metoden tar en parameter som må byttes ut, og Join () -metoden aksepterer erstatningen som argument.
Denne metoden finner mellomrommene i strengen og erstatter alle områdene med det spesifiserte tegnet.
Syntaks
Den gitte syntaks brukes til å erstatte plass med en understrek:
split (“”).bli med("_")
Eksempel 1: Erstatt enkelt plass med understreking
For å erstatte plass med en understrekning, vil vi bruke den allerede opprettede strengen. For å gjøre det, vil vi kalle Split () -metoden med Join () -metoden ved å passere plass og understreking som henholdsvis parametere:
konsoll.Logg (str.split (“”).bli med("_"));
Mens du utfører koden ovenfor, kan du se strengen erstattet med en understrek:
Eksempel 2: Bytt ut flere mellomrom med understrekninger
Her vil vi fjerne alle rommene fra en streng ved hjelp av Split () -metoden. Først vil vi lage en streng "Velkommen til Linux Hint”Med flere mellomrom:
var str = "Velkommen til Linux Hint";
Nå vil vi kalle Split () -metoden med Join () -metoden og skrive ut den resulterende strengen ved å bruke "konsoll.Logg()”Metode:
konsoll.Logg (str.split (“”).bli med("_"));
Vi har gitt enkleste metoder for å erstatte plass med understreking.
Konklusjon
For å erstatte plass med en understrekning, kan du bruke de forhåndsdefinerte metodene for JavaScript, inkludert erstatning () -metode, erstatningsmetode og Split () -metoden. Split () -metoden brukes med Join () -metoden. Erstatningsmetoden brukes til å erstatte et enkelt rom i en streng; Hvis du vil erstatte alle mellomrom i en streng, bruk metoden erstatningsmetode eller split () -metoden. I denne opplæringen har vi illustrert prosedyren for å erstatte mellomrommene med understreking med detaljerte eksempler.