Cómo eliminar las comas de la cadena en JavaScript

Cómo eliminar las comas de la cadena en JavaScript

Una coma es un signo de puntuación utilizado en oraciones largas para que sean más legibles. Puede ser difícil para un desarrollador eliminar todas las comas de una colección de cuerdas manualmente. Para hacerlo, JavaScript tiene ciertos métodos predefinidos que ayudan a los desarrolladores a eliminar las comas de un texto.

Esta publicación describirá el método para eliminar las comas de una cadena en JavaScript.

Cómo eliminar las comas de la cadena en JavaScript?

Para eliminar las comas de una cadena en JavaScript, use los siguientes métodos predefinidos de JavaScript:

    • Método reemplazar ()
    • Método reemplazar ()
    • Combinación del método Split () con el método Join ()

Discutamos todos los métodos mencionados anteriormente uno por uno.

Método 1: Eliminar las comas de la cadena usando el método reemplazar ()

El "reemplazar()El método "simplemente reemplaza el valor de una cadena con la cadena definida. Requiere dos argumentos, el valor que se reemplazará y el valor que se utilizará como un reemplazo. Por defecto, solo elimina la primera instancia del valor buscado. Sin embargo, con la ayuda de la expresión regular, se puede hacer para eliminar todas las ocurrencias del término buscado.

Sintaxis

Siga la sintaxis mencionada a continuación para usar el método reemplazar () para eliminar las comas de la cadena:

reemplazar ("reemplazarValue", "reemplazar");


Aquí, "reemplazar valor"Es el valor buscado que se reemplazará en una cadena y el"reemplazo"Se usa para reemplazarlo. Da una nueva cadena con los valores reemplazados como salida.

Ejemplo

Primero, cree una variable "stri"Y almacene una cadena"Linuxhint, es el mejor sitio web para aprendizaje, habilidades"En Str:

var str = 'linuxhint, es el mejor sitio web para aprender, habilidades';


Llame al método reemplazar () pasando coma (,) y una cadena vacía (") como un argumento en "consola.registro()" método:

consola.log (STR.reemplazar(',', "));


La salida dada elimina solo la primera coma de una cadena:


Para eliminar todas las comas de la cadena utilizando el método reemplazar (), pase el patrón regex "/\,/gramo"Como un valor de reemplazo en lugar de una coma (,)

consola.log (STR.reemplazar (/\,/g, "));


Aquí, en expresión regular, las barras delanteras (/) indica el inicio y el final de una expresión regular, mientras que la barra insegura (\) se usa con coma (,) como personaje de escape, "gramo"Es la bandera global que representa eliminar todas las comas de una cadena.

La salida muestra que se eliminan todas las comas de la cadena:

Método 2: Eliminar las comas de la cadena usando el método ReplaceAll ()

El "reemplaza todo()"El método es otro método integrado de JavaScript. También requiere dos parámetros, el valor para reemplazarse y el valor que se utilizará como reemplazo. Se utiliza específicamente cuando es necesario reemplazar todos los valores establecidos a la vez sin usar un patrón regex.

Sintaxis

Siga la sintaxis proporcionada a continuación para el método ReplaceAll () para eliminar las comas de una cadena:

reemplazar ("SearchValue", "ReemplazarValue");


En la sintaxis anterior, la "Searchvalue"Es la subcadena para reemplazar, y"reemplazar valor"Es el valor que se usa como reemplazo. Cuando se encuentra un valor específico en la cadena, genera una nueva cadena con los valores reemplazados.

Ejemplo

Llame al método reemplazar () pasando la coma (,) en el primer argumento y una cadena vacía (") En el segundo argumento. El método ReplaceAll () reemplazará todas las comas desde una cadena con una subcadena vacía:

consola.log (STR.reemplaza todo(',', "));


En la salida, todas las comas ahora se han eliminado:

Método 3: Eliminar las comas de la cadena usando el método Split () con el método unión ()

El "dividir()" con el "unirse()El método "es otro procedimiento en JavaScript utilizado para eliminar las comas de la cadena. El método Split () devuelve una matriz. Esta matriz contiene componentes que representan partes de las cuerdas cuando la división encuentra una coma. Sin embargo, requerimos una cadena en lugar de una matriz. Para eso, use el método Join () con el método Split () para convertir la matriz en una cadena.

Sintaxis

La sintaxis mencionada a continuación se usa para el método Split () con el método unión ():

dividir(",").unirse("")


El método Split () aceptará la coma como parámetro y devolverá una matriz de sustros. Las matrices se vuelven a unir en una cadena usando el método JavaScript Join () pasando una cadena vacía.

Ejemplo

Invoca el método Split () con el método Join () en "consola.registro()"Método aprobando coma (,) y cadena vacía (") como argumentos:

consola.log (STR.dividir(',').unirse("));


Producción

Conclusión

Para eliminar las comas de un valor de cadena, use el reemplazar() método, el reemplaza todo() método o la combinación de dividir() y unirse() método. El reemplazar() solo elimina la primera coma de la cadena debido a su trabajo predeterminado. Sin embargo, con la ayuda de una expresión regular, se puede personalizar para eliminar todas las comas de la cadena dada. El reemplaza todo() elimina todos los acontecimientos de una coma "," de toda la cadena. El dúo de dividir() y unirse() también realice la misma operación; Sin embargo, funcionan de manera diferente. Todos estos se han explicado a fondo en esta publicación con ejemplos.