Denne bloggen vil forklare tilnærmingene for å dele opp en streng som holder hvitrommet i JavaScript.
Hvordan dele en streng og beholde hvitrommet i JavaScript?
Strengen kan deles med å holde hvitespasene i JavaScript ved å bruke metoden “Split ()” i kombinasjon med følgende tilnærminger:
La oss følge hver av tilnærmingene en etter en!
Tilnærming 1: Del en streng som holder hvitområdet i JavaScript ved hjelp av join () -metoden
“dele()”Metode deler en streng i en substring -matrise, og“bli med()”Metode gir en matrise i form av en streng. Disse metodene kan implementeres for å dele opp en streng i en underlagsarray, bli med i underlagene igjen basert på tegnene, og deretter deles igjen slik at et tegn akkumulerer Whitespace.
Syntaks
streng.Split (separator, grense)I den gitte syntaks:
Eksempel
La oss følge det undergitte eksemplet:
Bruk følgende trinn som gitt i kodelinjene ovenfor:
Produksjon
I outputten kan det observeres at de delte strengverdiene er atskilt med hvitespasene.
Tilnærming 2: Del en streng som holder hvitrommet i JavaScript ved hjelp av vanlig uttrykk
Denne tilnærmingen kan brukes kombinert med "dele()”Metode for å dele opp den medfølgende strengen i en rekke underlag som er adskilt med Whitespace ved hjelp av et vanlig uttrykk.
Eksempel
La oss oversikt følgende eksempel:
Implementere følgende trinn i ovennevnte kodebit:
Produksjon
Ovennevnte utgang betyr at ønsket krav er oppfylt.
Konklusjon
“dele()”Metode, i kombinasjon med“bli med()”Metode eller“vanlig uttrykk”, Kan brukes på å dele en streng som holder hvitrommet i JavaScript. Den tidligere tilnærmingen kan implementeres for å dele opp strengen i underlag, bli med i underlagene igjen basert på de bestemte tegnene, og deretter deles igjen slik at et tegn akkumulerer hvitrommet. Den sistnevnte tilnærmingen kan brukes til å søke etter hvitt rom i en streng ved hjelp av regex og dele opp strengverdien basert på den. Denne bloggen demonstrerer hvordan du kan dele en streng og oppbevare hvitespasene i JavaScript.