Divida uma corda mantendo o espaço em branco em JavaScript

Divida uma corda mantendo o espaço em branco em JavaScript
Ao classificar os dados, pode haver uma necessidade de alocar os campos para vários valores. Por exemplo, reservando os slots para os primeiros nomes ou sobrenomes. Além disso, no caso de melhorar a legibilidade dos dados em massa. Nesses casos, dividir uma corda e manter o espaço em branco em JavaScript é muito útil para organizar e acessar os dados efetivamente.

Este blog explicará as abordagens para dividir uma corda mantendo o espaço em branco em JavaScript.

Como dividir uma corda e manter o espaço em branco em JavaScript?

A string pode ser dividida, mantendo os espaços em branco em JavaScript usando o método "Split ()" em combinação com as seguintes abordagens:

  • ““juntar()”Método.
  • ““Expressão regular”.

Vamos seguir cada uma das abordagens uma a uma!

Abordagem 1: divida uma corda mantendo o espaço em branco em javascript usando o método junção ()

O "dividir()”O método divide uma string em uma matriz de substring e o“juntar()”O método fornece uma matriz na forma de uma string. Esses métodos podem ser implementados para dividir uma string em uma matriz de substringas, junte -se às substringas novamente com base nos personagens e depois dividir novamente de modo que um personagem acumula um espaço em branco.

Sintaxe

corda.dividido (separador, limite)

Na sintaxe dada:

  • ““separador”Refere -se à string que precisa ser usada para dividir.
  • ““limite”Corresponde ao número inteiro que limita o número de divisões.

Exemplo
Vamos seguir o exemplo abaixo:

Aplique as seguintes etapas, conforme fornecido nas linhas de código acima:

  • Especifique um valor de string e exiba -o.
  • Na próxima etapa, aplique o “dividir()”Método com um espaço em branco como seu argumento. Isso resultará na divisão da string dada com base nos espaços em branco nela e convertendo -a em uma matriz de substâncias.
  • Depois disso, aplique o “juntar()”Método e passa os personagens declarados como seu argumento. Isso resultará resultantes às substâncias com os personagens declarados.
  • O "dividir()”Método, novamente quando aplicado, dividirá um“&O personagem e o outro personagem acumularão o espaço em branco.
  • Finalmente, a corda dividida com os espaços em branco será devolvida.

Saída

Na saída acima, pode -se observar que os valores de sequência de divisão são separados pelos espaços em branco.

Abordagem 2: Divida uma corda mantendo o espaço em branco em JavaScript usando expressão regular

Esta abordagem pode ser utilizada combinada com o “dividir()”Método para dividir a string fornecida em uma variedade de substringas separadas por espaço em branco com a ajuda de uma expressão regular.

Exemplo
Vamos ver o exemplo a seguir:

Implemente as etapas a seguir no snippet de código acima:

  • Da mesma forma, especifique o valor da string declarado e exiba -o.
  • Depois disso, aplique o “dividir()”Método em combinação com a expressão regular especificada dentro do“//”Slashes.
  • Por fim, o “\ s”Procura espaço em branco e, portanto, a string dada é dividida em uma matriz de substringas separada por espaço em branco e exibido.

Saída

A saída acima significa que o requisito desejado é atendido.

Conclusão

O "dividir()”Método, em combinação com o“juntar()”Método ou o“expressão regular”, Pode ser aplicado para dividir uma corda mantendo o espaço em branco em JavaScript. A abordagem anterior pode ser implementada para dividir a string em substringas, junte -se às substringas novamente com base em personagens específicos e depois dividir novamente de modo que um personagem acumula um espaço em branco. A última abordagem pode ser utilizada para procurar espaço branco em uma string com a ajuda de regex e dividir o valor da string com base nisso. Este blog demonstra como dividir uma corda e manter os espaços de branco em JavaScript.