Como remover espaços de string em JavaScript

2 de março de 2021 0 Por sudoroot

Pergunta – Como remover espaços extras de uma string usando JavaScript?

Um caractere de espaço (”“) é usado para separar duas palavras. Algumas vezes obtemos espaços extras em uma string, o que pode causar problemas em seu aplicativo.

A trim()função JavaScript é usada para remover espaços à esquerda (antes) e à direita (depois) de uma string. Este tutorial o ajudará a remover espaços extras de uma string usando a função JavaScript.

Remover espaços com a função trim () do JavaScript

Para o exemplo, atribua uma string com espaços a uma variável. Em seguida, use a trim()função JavaScript para remover espaços iniciais e finais da string.

Resultado:
olá
JavaScript remove espaços em qualquer lugar na string
Você pode remover todos os espaços de uma string com combinação de JavaScript split()e join()funções. Aqui, dividiremos a string com caracteres de espaço como delimitador. Em seguida, junte todas as partes da string sem nenhum espaço.

Você também pode executar ambas as funções em uma única linha.


Resultado:
olá

Usando corte esquerdo ou direito em JavaScript
Alguns dos navegadores mais antigos podem não suportar a função trim () do JavaScript. Nesse caso, podemos usar o método replace () para remover espaços em branco anteriores e posteriores de qualquer string.

Cortar espaço em ambos os lados:
alltrimStr = str.replace(/^s+|s+$/gm,”);
alltrimStr = str.replace(/^s+|s+$/gm,”);

Cortar espaços do lado esquerdo:
ltrimStr = str.replace(/^s+/,”);
ltrimStr = str.replace(/^s+/,”);

Cortar espaços do lado direito:
rtrimStr = str.replace(/s+$/,”);
rtrimStr = str.replace(/s+$/,”);