Cómo eliminar el espacio adicional entre las palabras en JavaScript

Cómo eliminar el espacio adicional entre las palabras en JavaScript
Los espacios se utilizan para conectar palabras en una oración que están separadas de otras palabras. Hace que toda la oración sea significativa, legible y fácilmente comprensible. A veces, puede haber algunos espacios adicionales agregados en el texto que pueden perturbar el formato. Debe eliminar los espacios adicionales entre las oraciones en esta situación.

Esta guía ilustrará el procedimiento para eliminar espacios adicionales entre las palabras.

Cómo eliminar el espacio adicional entre las palabras en JavaScript?

Para eliminar espacios adicionales entre las palabras, hay algunos métodos predefinidos de JavaScript que se enumeran a continuación:

  • Método reemplazar ()
  • Método Split ()
  • Método TRIM ()

Examinemos el funcionamiento de cada método por separado.

Método 1: Eliminar espacio adicional entre palabras usando el método reemplazar ()

El "reemplazar()"Es un método predefinido del objeto de tipo de cadena utilizado para reemplazar el valor en una cadena con la cadena definida, el carácter o cualquier símbolo. Devuelve una nueva cadena como salida con los valores reemplazados después de buscar en la cadena un valor específico o un patrón regex.

Sintaxis

Siga la sintaxis proporcionada a continuación para usar el método reemplazar ():

cadena.Reemplazar ("SearchValue", "ReemplazarValue")

El método reemplazar () acepta dos parámetros, uno es el "Searchvalue"Eso será registrado y reemplazado, y el otro es el"reemplazar valor"Usado como reemplazo.

Ejemplo

En este ejemplo, primero, crearemos una variable llamada "cadena"Que almacena una cadena con espacios adicionales:

var string = "Bienvenido a LinuxHint";

Luego, cree un patrón regex y guárdelo en una variable llamada "maniobra":

var regexPattern = /\ s+ /g;

Aquí, "\s"Se usa para los espacios", "+"El signo indica todos los espacios en una cadena, y"gramo"Es la bandera global que se agrega para buscar la cadena completa e identificar espacios.

Ahora, invoca el "reemplazar()Método al pasar el patrón regex como un valor de búsqueda y el espacio como un valor de reemplazo:

var ans = string.reemplazar (regexPattern, "");

Aquí, el patrón buscará los espacios entre palabras y los reemplazará con un solo espacio.

Finalmente, imprima la cadena resultante en la consola usando el "consola.registro()" método:

consola.log (Respuesta);

Como puede ver, la salida da una cadena con un solo espacio entre palabras:

Si desea eliminar todos los espacios entre palabras, use el método a continuación.

Método 2: Eliminar espacio adicional entre las palabras usando el método Split ()

Para eliminar espacios adicionales entre palabras, utilice el "dividir()"Método JavaScript con el"unirse()" método. El método split () divide la cadena en una matriz de sustros, mientras que el método uno () concatena las subcadenas y genera una nueva cadena. El método split () toma un parámetro que debe reemplazarse, y el método unión () acepta el reemplazo como su argumento.

Este método encuentra los espacios en la cadena y reemplaza todos los espacios con la cadena vacía.

Sintaxis

Siga la sintaxis dada a continuación para usar el método Split ():

cadena.dividir(" ").unirse("")

Aquí, el método Split () divide la cadena en función del espacio y los une con una cadena vacía.

Ejemplo

Ahora usaremos la misma cadena que ya se creó en el ejemplo anterior y llame al "dividir()"Método con el"unirse()" método:

var ans = string.dividir(" ").unirse("")

Por último, imprima la cadena resultante en la consola utilizando el "consola.registro()" método:

consola.log (Respuesta);

La salida muestra que todos los espacios entre la cadena se eliminan correctamente:

Si desea eliminar los espacios que ocurren al comienzo de la cadena, debe seguir la sección dada.

Método 3: Eliminar espacio adicional entre palabras usando el método TRIM ()

El "recortar()El método "es otro método de JavaScript que se utiliza para eliminar espacios. Puede eliminar los espacios en las posiciones de inicio y finalización de la cadena y proporciona una nueva cadena recortada. No solo elimina los espacios blancos, sino que también elimina las pestañas y los descansos de línea de una cadena. Este método no acepta ningún parámetro como argumento.

Sintaxis

Siga la sintaxis mencionada a continuación para eliminar espacios adicionales entre las palabras:

cadena.recortar();

Ejemplo

Aquí, crearemos una cadena liderando espacios adicionales y la almacenaremos en una variable llamada "cadena":

var string = "Bienvenido a LinuxHint";

Entonces, llame al "recortar()Método "que eliminará los espacios desde el inicio de la cadena:

var ans = string.recortar();

Imprima la cadena resultante en la consola:

consola.log (Respuesta);

Los espacios desde el comienzo de la cadena se eliminan con éxito:

Hemos compilado todos los procedimientos para eliminar espacios adicionales entre las palabras.

Conclusión

Para eliminar espacios adicionales, puede usar los métodos de JavaScript predefinidos, incluido el método reemplazar (), el método Split () o Trim (). El método TRIM () elimina los espacios al inicio de la cadena, mientras que el método Reemplazar () elimina los espacios adicionales entre las palabras. El método Split () elimina todos los espacios entre palabras. Esta guía ilustra el procedimiento para eliminar espacios adicionales entre palabras con explicaciones detalladas.