Cómo quitar comas de una cadena en JavaScript

Como Quitar Comas De Una Cadena En Javascript



Una coma es un signo de puntuación que se usa en oraciones largas para hacerlas más legibles. Puede ser difícil para un desarrollador eliminar manualmente todas las comas de una colección de cadenas. 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 quitar las comas de una cadena en JavaScript?

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



    • método de reemplazo ()
    • método replaceAll()
    • Combinación del método split() con el método join()

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



Método 1: Quitar las comas de una cadena usando el método replace()

Los ' 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 sustituto. De forma predeterminada, solo elimina la primera instancia del valor buscado. Sin embargo, con la ayuda de la expresión regular, se puede eliminar todas las apariciones del término buscado.





Sintaxis

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



reemplazar ( 'reemplazarValor' , 'reemplazador' ) ;

 
Aquí, ' reemplazarValor ” es el valor buscado que será reemplazado en una cadena, y el “ reemplazante ” se utiliza para reemplazarlo. Da una nueva cadena con los valores reemplazados como salida.

Ejemplo

Primero, crea una variable “ calle ” y almacenar una cadena “ Linuxhint, es el mejor sitio web para aprender, habilidades ” en la calle:

cadena var = 'Linuxhint, es el mejor sitio web para aprender, habilidades' ;

 
Llame al método replace() pasando una coma ( , ) y una cadena vacía ( ‘’ ) como argumento en “ consola.log() ' método:

consola.log ( calle reemplazar ( ',' , '' ) ) ;

 
El resultado dado elimina solo la primera coma de una cadena:


Para eliminar todas las comas de la cadena usando el método replace(), pase el patrón de expresiones regulares ' /\,/gramo ” como un replaceValue en lugar de una coma ( , ):

consola.log ( calle reemplazar ( / \, / gramo, '' ) ) ;

 
Aquí, en expresión regular, las barras diagonales ( / ) indica el inicio y el final de una expresión regular, mientras que la barra invertida ( \ ) se usa con coma ( , ) como carácter de escape, “ gramo ” es la bandera global que representa eliminar todas las comas de una cadena.

El resultado muestra que se eliminan todas las comas de la cadena:

Método 2: Quitar las comas de una cadena usando el método replaceAll()

Los ' reemplaza todo() El método ” es otro método integrado de JavaScript. También requiere dos parámetros, el valor que se reemplazará y el valor que se utilizará como sustituto. Se utiliza específicamente cuando es necesario reemplazar todos los valores indicados a la vez sin usar un patrón de expresiones regulares.

Sintaxis

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

reemplaza todo ( 'valor de búsqueda' , 'reemplazarValor' ) ;

 
En la sintaxis anterior, el ' valor de búsqueda ” es la subcadena a reemplazar, y “ reemplazarValor ” es el valor que se utiliza como sustituto. Cuando se encuentra un valor específico en la cadena, genera una nueva cadena con los valores reemplazados.

Ejemplo

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

consola.log ( str.replaceAll ( ',' , '' ) ) ;

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

Método 3: Quitar las comas de una cadena usando el método split() con el método join()

Los ' separar() ' con el ' unirse() ”, es otro procedimiento en JavaScript que se utiliza para eliminar las comas de la cadena. El método split() devuelve una matriz. Esta matriz contiene componentes que representan partes de las cadenas 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 join():

separar ( ',' ) .unirse ( '' )

 
El método split() aceptará la coma como parámetro y devolverá una matriz de subcadenas. Las matrices se vuelven a unir en una cadena utilizando el método JavaScript join() al pasar una cadena vacía.

Ejemplo

Invoque el método split() con el método join() en “ consola.log() ” pasando una coma (,) y una cadena vacía (‘’) como argumentos:

consola.log ( p.dividir ( ',' ) .unirse ( '' ) ) ;

 
Producción

Conclusión

Para eliminar las comas de un valor de cadena, utilice el reemplazar() método, el reemplaza todo() método o la combinación de separar() y unirse( ) método. los reemplazar() solo elimina la primera coma de la cadena debido a su funcionamiento predeterminado. Sin embargo, con la ayuda de una expresión regular, se puede personalizar para eliminar todas las comas de la cadena dada. los reemplaza todo() elimina todas las apariciones de una coma “,” de toda la cadena. el dúo de separar() y unirse() también realizar la misma operación; sin embargo, funcionan de manera diferente. Todo esto se ha explicado detalladamente en esta publicación con ejemplos.