I programmeringsfasen ved hjelp av JavaScript kan det være en situasjon for å bli kvitt de inneholdte søppelverdiene i bulkdataene. For eksempel avkoding av de kodede dataene for å bruke dem eller sortere dataene for å gjøre dem lesbar/forståelig. I slike situasjoner gjør det å trekke ut et tall fra en streng i JavaScript underverker i å bruke de inneholdte dataene og administrere minnet effektivt.
Denne bloggen vil diskutere tilnærmingene for å trekke ut et nummer (er) fra en streng ved hjelp av JavaScript.
Hvordan trekke ut et tall (er) fra en streng ved hjelp av JavaScript?
For å trekke ut et tall fra en streng i JavaScript, implementer følgende tilnærminger kombinert med "vanlig uttrykk”:
Tilnærming 1: Trekk/hente et tall fra en streng i JavaScript ved hjelp av CTOPP () -metode
“erstatte()”Metoden lokaliserer en bestemt verdi i en strengverdi og erstatter den. Denne metoden kan brukes til å erstatte alle de inneholdte ikke-sifrede tegnene med en nullstreng og vise den nye verdien.
Syntaks
streng.Erstatt (finn, nytt)
I syntaks ovenfor:
Eksempel
La oss oversikt følgende eksempel:
I ovennevnte kodebit:
Produksjon
Som det fremgår av output, blir de inkluderte tallene i strengverdien trukket ut og vist.
Tilnærming 2: Trekk/hente et tall fra en streng i JavaScript ved bruk av Match () -metode
“kamp()”Metode samsvarer med en bestemt streng basert på et vanlig uttrykk. Denne metoden kan implementeres for å matche tallene i en streng og returnere den første fulle kampen.
Syntaks
streng.Match (søk)
I denne syntaksen, “Søk”Peker på verdien som må søkes etter.
Eksempel
Det gitte eksemplet nedenfor forklarer konseptet:
I kodeblokken ovenfor:
Produksjon
Ovennevnte utgang indikerer at ønsket krav oppnås.
Konklusjon
“vanlig uttrykk”I kombinasjon med“erstatte()”Metode eller“kamp()”Metode kan brukes til å trekke ut et tall fra en streng i JavaScript. Den tidligere tilnærmingen erstatter de inneholdte strengtegnene med en tom streng, og trekker dermed ut tallene. Den sistnevnte tilnærmingen henter den første kampen fra strengverdien som tilsvarer det vanlige uttrykket. Denne oppskrivningen forklarte tilnærmingene for å trekke ut/plukke ut et nummer fra en streng ved hjelp av JavaScript.