Eliminar espacios de un string con JavaScript
En el siguiente tutorial aprenderemos varios métodos para eliminar espacios de un string con JavaScript.
Para realizar esta tarea usaremos los métodos trim, trimStart, trimEnd y replace, que pertenecen a la clase String.
La clase String de JavaScript proporciona una serie de métodos muy útiles para transformar cadenas de texto (strings) y obtener valores de las mismas.
Ver Métodos de la clase String en JavaScript
Eliminar espacios al principio y al final
Para eliminar los espacios al principio y al final utilizaremos el método trim
Ejemplo
// Cadena de texto var cadena = " El amigo de Luís "; // Quitamos los espacios con trim var resultado = cadena.trim(); // resultado vale "El amigo de Luís"
Eliminar espacios al principio
Para eliminar los espacios al principio de un string utilizaremos el método trimStart
Ejemplo
// String var cadena = " El amigo de Luís "; // Quitamos los espacios con trim var resultado = cadena.trimStart(); // resultado vale " El amigo de Luís"
Eliminar espacios al final
Para eliminar los espacios al final de un string utilizaremos el método trimEnd
Ejemplo
// String var cadena = " El amigo de Luís "; // Quitamos los espacios con trim var resultado = cadena.trimEnd(); // resultado vale "El amigo de Luís "
Eliminar todos los espacios de un string
Con el método replace podemos reemplazar una parte de un string y sustituirlo por lo que le pasemos por parámetro. Por lo tanto nos servirá también para reemplazar los espacios si pasamos el caracter espacio por parámetro..
Ejemplo
// String var cadena = " El amigo de Luís "; // Quitamos los espacios con trim var resultado = cadena.replace(/^\s+|\s+$/gm,''); // resultado vale "El amigo de Luís"
Métodos de la clase String en JavaScript