Denne håndboken vil guide deg om å erstatte et tegn med en ny linje i JavaScript.
Hvordan erstatte et tegn med ny linje i JavaScript?
For å erstatte et tegn med en ny linje i JavaScript, kan du bruke:
Vi vil nå gå gjennom hver av de to tilnærmingene en etter en!
Metode 1: Erstatt et tegn med ny linje i JavaScript ved å bruke “erstatte ()” -metode
“erstatte()”Metode søker etter en spesifikk verdi i den gitte strengen og erstatter den. Denne metoden kan brukes for å erstatte et spesifikt tegn med en ny linje.
Syntaks
streng.Erstatt (SearchValue, NewValue)Her, “SearchValue”Vil bli erstattet med“NewValue”I den gitte strengen.
Eksempel 1: Erstatt “!”Med ny linje
Først må du ta med en overskrift i "”Tag og en knapp og spesifiser IDen sin:
Bruk “dokument.QuerySelector ()”Metode og få tilgang til knappen ved å bruke dens“id”Og overskrift henholdsvis:
La AccessBtn = dokument.QuerySelector ("Button");Deretter initialiser en variabel som heter “str”Med en verdi og sett den som den indre teksten til“hode”:
la str = "karakter erstattet med en ny linje! Det var flott!";Etter det, bruk en hendelse “Klikk”Og bruk erstatningsmetoden for å erstatte den spesifikke karakteren”!”Med en ny linje spesifisert som“\ n”. Til slutt, vis den tilsvarende strengverdien etter å ha erstattet tegnet:
AccessBtn.AddEventListener ("Klikk", () =>Når den ekstra knappen er klikket, "!”Vil bli erstattet med den nye linjen som kan sees nedenfor:
Eksempel 2: Bruke regex for å erstatte “!”Med ny linje
I dette eksemplet vil vi bruke "/!/g”Regex for å erstatte alle kampene”!”Med den nye linjen i den medfølgende strengen. Denne regexen vil deretter bli ført til å erstatte () metode som et argument sammen med "\ n”Ny linjekarakter:
AccessBtn.AddEventListener ("Klikk", () =>Den tilsvarende utgangen i dette tilfellet vil være:
Metode 2: Erstatt et tegn med ny linje i JavaScript ved å bruke "erstatnings ()" -metode
Vil du ikke bruke regex? Ingen bekymringer! “erstatning ()”Metoden får deg dekket. Denne metoden kan brukes til å fjerne alle de spesifiserte tegnene, som vil gi samme utgang som forrige eksempel.
AccessBtn.AddEventListener ("Klikk", () =>Produksjon
Vi har diskutert forskjellige kreative metoder for å erstatte et tegn med en ny linje i JavaScript.
Konklusjon
For å erstatte et tegn med en ny linje i JavaScript, "erstatte()”Metode kan brukes til å erstatte et bestemt tegn, Regex -mønster med erstatningsmetode for å søke etter et spesifisert tegn og erstatte det. Dessuten "erstatning ()”Kan også brukes til å erstatte alle de spesifikke tegnene som er til stede i den ekstra strengen. Denne oppskrivningen diskuterte prosedyren for å erstatte et tegn med en ny linje i JavaScript.