En la fase de programación utilizando JavaScript, puede haber una situación para deshacerse de los valores de basura contenidos en los datos a granel. Por ejemplo, decodificando los datos codificados para utilizarlo o clasificar los datos para que sea legible/comprensible. En tales situaciones, extraer un número de una cadena en JavaScript hace maravillas para utilizar los datos contenidos y administrar la memoria de manera efectiva.
Este blog discutirá los enfoques para extraer un número (s) de una cadena usando JavaScript.
Cómo extraer un número (s) de una cadena usando JavaScript?
Para extraer un número de una cadena en JavaScript, implementa los siguientes enfoques combinados con el "expresión regular":
Enfoque 1: Extraiga/recupere un número de una cadena en JavaScript usando el método reemplazar ()
El "reemplazar()El método "localiza un valor particular en un valor de cadena y lo reemplaza. Este método se puede utilizar para reemplazar todos los caracteres no dígitos contenidos con una cadena nula y mostrar el nuevo valor.
Sintaxis
cadena.Reemplazar (ubicar, nuevo)
En la sintaxis anterior:
Ejemplo
Vamos a ver el siguiente ejemplo:
En el fragmento de código anterior:
Producción
Como se ve en la salida anterior, los números incluidos en el valor de la cadena se extraen y se muestran.
Enfoque 2: Extraiga/recupere un número de una cadena en JavaScript usando el método Match ()
El "fósforo()El método "coincide con una cadena particular basada en una expresión regular. Este método se puede implementar para que coincida con los números en una cadena y devuelva la primera coincidencia completa.
Sintaxis
cadena.Match (búsqueda)
En esta sintaxis, "buscar"Señala el valor que debe buscar.
Ejemplo
El siguiente ejemplo dado explica el concepto:
En el bloque de código anterior:
Producción
La salida anterior indica que se logra el requisito deseado.
Conclusión
El "expresión regular"En combinación con el"reemplazar()"Método o el"fósforo()El método se puede utilizar para extraer un número de una cadena en JavaScript. El enfoque anterior reemplaza los caracteres de cadena contenidos con una cadena vacía, extrayendo así los números. El último enfoque recupera la primera coincidencia del valor de la cadena que corresponde a la expresión regular. Este artículo explicó los enfoques para extraer/elegir un número de una cadena usando JavaScript.