Como remover espaço extra entre as palavras em JavaScript

Como remover espaço extra entre as palavras em JavaScript
Espaços são usados ​​para conectar palavras em uma frase que são separadas de outras palavras. Torna toda a frase significativa, legível e facilmente compreensível. Às vezes, pode haver alguns espaços extras adicionados no texto que podem perturbar a formatação. Você deve eliminar os espaços adicionais entre as frases nesta situação.

Este guia ilustrará o procedimento para eliminar espaços extras entre as palavras.

Como remover espaço extra entre as palavras em JavaScript?

Para remover espaços extras entre as palavras, existem alguns métodos predefinidos de JavaScript listados abaixo:

  • Método Substituir ()
  • Método Split ()
  • Trim () método

Vamos examinar o funcionamento de cada método separadamente.

Método 1: Remova o espaço extra entre as palavras usando o método substituir ()

O "substituir()”É um método predefinido do objeto de tipo de string usado para substituir o valor em uma string pela string definida, caractere ou qualquer símbolo. Ele retorna uma nova string como saída com os valores substituídos depois de pesquisar a string por um valor específico ou um padrão regex.

Sintaxe

Siga a sintaxe abaixo fornecida para usar o método substituir ():

corda.Substitua ("SearchValue", "SubstituirValue")

O método substituir () aceita dois parâmetros, um é o “SearchValue”Isso será pesquisado e substituído, e o outro é o“substituaValue”Usado como substituto.

Exemplo

Neste exemplo, primeiro, criaremos uma variável chamada “corda”Que armazena uma corda com espaços extras:

var string = "Bem -vindo ao linuxhint";

Em seguida, crie um padrão regex e armazene -o em uma variável chamada “regexpattern”:

var regexpattern = /\ s+ /g;

Aqui, "\ s”É usado para os espaços,“+”O sinal indica todos os espaços em uma string e“g”É a bandeira global que é adicionada para pesquisar a string completa e identificar espaços.

Agora, invoco o “substituir()”Método, passando o padrão Regex como um SearchValue e o espaço como um substituto:

var ans = string.substituir (regexpattern, "");

Aqui, o padrão pesquisará os espaços entre as palavras e substituí -las por um único espaço.

Por fim, imprima a sequência resultante no console usando o “console.registro()”Método:

console.log (Ans);

Como você pode ver, a saída fornece uma string com um único espaço entre as palavras:

Se você deseja remover todos os espaços entre as palavras, use o método abaixo.

Método 2: Remova o espaço extra entre as palavras usando o método split ()

Para remover espaços extras entre as palavras, utilize o “dividir()”JavaScript Método com o“juntar()”Método. O método split () divide a string em uma matriz de substrings, enquanto o método junção () concatena as substringas e produz uma nova string. O método split () leva um parâmetro que precisa ser substituído, e o método junção () aceita o substituto como seu argumento.

Este método encontra os espaços na string e substitui todos os espaços pela corda vazia.

Sintaxe

Siga a sintaxe abaixo para usar o método split ():

corda.dividir(" ").juntar("")

Aqui, o método split () divide a corda com base no espaço e une -a com uma corda vazia.

Exemplo

Agora usaremos a mesma string que já foi criada no exemplo acima e chamaremos o “dividir()”Método com o“juntar()”Método:

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

Por fim, imprima a sequência resultante no console usando o “console.registro()”Método:

console.log (Ans);

A saída mostra que todos os espaços entre a string são removidos com sucesso:

Se você deseja remover os espaços que ocorrem no início da string, você deve seguir a seção fornecida.

Método 3: Remova o espaço extra entre as palavras usando o método Trim ()

O "aparar()”O método é outro método JavaScript que é usado para remover espaços. Ele pode remover os espaços nas posições iniciais e finais da corda e fornece uma nova corda aparada. Ele não apenas remove os espaços brancos, mas também remove as guias e as quebras de linha de uma string. Este método não aceita nenhum parâmetro como argumento.

Sintaxe

Siga a sintaxe mencionada abaixo para remover espaços extras entre as palavras:

corda.aparar();

Exemplo

Aqui, criaremos uma string liderando espaços extras e armazená -la em uma variável chamada “corda”:

var string = "Bem -vindo ao linuxhint";

Então, chame o “aparar()”Método que removerá os espaços do início da string:

var ans = string.aparar();

Imprima a sequência resultante no console:

console.log (Ans);

Os espaços desde o início da string são removidos com sucesso:

Nós compilamos todos os procedimentos para eliminar espaços extras entre as palavras.

Conclusão

Para remover espaços extras, você pode usar os métodos JavaScript predefinidos, incluindo o método substituir (), o método split () ou trim (). O método TRIM () remove os espaços no início da string, enquanto o método substitui () remove espaços extras entre as palavras. O método split () remove todos os espaços entre as palavras. Este guia ilustrou o procedimento para eliminar espaços extras entre palavras com explicações detalhadas.