Nella fase di programmazione utilizzando JavaScript, può esserci una situazione per sbarazzarsi dei valori della spazzatura contenuti nei dati sfusi. Ad esempio, decodifica dei dati codificati per utilizzarli o ordinare i dati per renderli leggibili/comprensibili. In tali situazioni, l'estrazione di un numero da una stringa in JavaScript fa miracoli nell'utilizzo dei dati contenuti e nella gestione della memoria in modo efficace.
Questo blog discuterà gli approcci per estrarre un numero (i) da una stringa usando JavaScript.
Come estrarre un numero (i) da una stringa usando JavaScript?
Per estrarre un numero da una stringa in JavaScript, implementa i seguenti approcci combinati con "espressione regolare":
Approccio 1: estrarre/recuperare un numero da una stringa in JavaScript usando il metodo Sostituisci ()
IL "sostituire()"Il metodo individua un valore particolare in un valore di stringa e lo sostituisce. Questo metodo può essere utilizzato per sostituire tutti i caratteri non digitali contenuti con una stringa nulla e visualizzare il nuovo valore.
Sintassi
corda.Sostituisci (localizza, nuovo)
Nella sintassi sopra:
Esempio
Panoramiamo il seguente esempio:
Nel frammento di codice sopra:
Produzione
Come visto nell'output sopra, i numeri inclusi nel valore della stringa vengono estratti e visualizzati.
Approccio 2: estrarre/recuperare un numero da una stringa in javascript usando match ()
IL "incontro()"Il metodo corrisponde a una stringa particolare basata su un'espressione regolare. Questo metodo può essere implementato per abbinare i numeri in una stringa e restituire la prima corrispondenza completa.
Sintassi
corda.Match (ricerca)
In questa sintassi, "ricerca"Indica il valore che deve essere cercato.
Esempio
Il seguente esempio spiega il concetto:
Nel blocco del codice sopra:
Produzione
L'output di cui sopra indica che viene raggiunto il requisito desiderato.
Conclusione
IL "espressione regolare"In combinazione con il"sostituire()Metodo o il "incontro()"Il metodo può essere utilizzato per estrarre un numero da una stringa in JavaScript. Il primo approccio sostituisce i caratteri della stringa contenuti con una stringa vuota, estraendo così i numeri. Quest'ultimo approccio recupera la prima corrispondenza dal valore della stringa che corrisponde all'espressione regolare. Questo articolo ha spiegato gli approcci per estrarre/scegliere un numero da una stringa usando JavaScript.