Del en streng som holder hvitrommet i JavaScript

Del en streng som holder hvitrommet i JavaScript
Mens du sorterer dataene, kan det være behov for å tildele feltene for flere verdier. For eksempel å reservere sporene for fornavn eller etternavn. I tilfelle av å forbedre lesbarheten til dataene i bulk. I slike tilfeller er det veldig nyttig å dele opp en streng og holde hvitområdet i JavaScript.

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:

  • bli med()”Metode.
  • Vanlig uttrykk”.

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:

  • separator”Refererer til strengen som må brukes til splitting.
  • grense”Tilsvarer heltallet som begrenser antall splitter.

Eksempel
La oss følge det undergitte eksemplet:

Bruk følgende trinn som gitt i kodelinjene ovenfor:

  • Spesifiser en strengverdi og vis den.
  • I neste trinn, bruk "dele()”Metode som har et tomt rom som argument. Dette vil resultere i å dele den gitte strengen basert på de blanke områdene i den og konvertere den til en underlagsarray.
  • Etter det, bruk "bli med()”Metode og passere de uttalte karakterene som argument. Dette vil resultere sammen med underlagene som har de uttalte tegnene.
  • dele()”Metode, igjen når den brukes, vil dele en”Og”Karakter, og den andre karakteren vil akkumulere hvitrommet.
  • Endelig vil den delte strengen med hvitespasene bli returnert.

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:

  • På samme måte spesifiser den oppgitte strengverdien og vis den.
  • Etter det, bruk "dele()”Metode i kombinasjon med det spesifiserte vanlige uttrykket i“//”Slash.
  • Til slutt "\ S”Søker etter hvitrommet, og følgelig er den gitte strengen delt inn i en underlagsarray atskilt med Whitespace og vises.

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.