Como remover espaços de string em JavaScript
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+$/,”);