Truncar uma string em javascript

Truncar uma string em javascript
Enquanto trabalha com o texto, às vezes, é necessário limitar o número de caracteres de um valor de string. Se os valores da string exceder o limite, apare a parte restante. Aparar ou truncar é o processo de corte ou eliminar partes de algo para torná -lo menor. Para aparar ou truncar uma string, JavaScript possui alguns métodos predefinidos, incluindo o método substring () ou o método split () com o método junção ().

Este tutorial ilustrará os métodos para truncar uma string javascript.

Truncar uma string em javascript

Para truncar uma string, use os seguintes métodos:

  • substring () método
  • Combinação de dividir() e juntar() método

Vamos explicar esses métodos em detalhes.

Método 1: truncar uma string usando o método substring ()

O substring () Método é um “Corda”Tipo Método e apara a sequência entre os índices especificados. Se o comprimento da sequência original exceder o limite, ele retornará apenas a parte até que o número de caracteres seja igual ao limite especificado:

Sintaxe
A sintaxe dada é usada para o “substring ()”Método:

Substring (Start, End)

São necessários dois parâmetros:

  • ““começar”É o índice de início da substring
  • ““fim”É o último índice onde a string será truncada.

Valor de retorno: Ele retornará uma nova corda aparada.

Exemplo
Primeiro, crie uma variável “STR1"Que armazena uma string"Bem -vindo ao Linuxhint”:

var str1 = "Bem -vindo ao linuxhint";

Defina uma função chamada “truncatestring ()”Com dois parâmetros,“corda" e "limite”. Nesta função, verifique o comprimento da string usando o “comprimento" propriedade. Se o comprimento da string for maior que o limite especificado, corte a string usando o “substring ()”Método em que os dois argumentos são passados, o índice de início da string e o limite que será o último índice da string:

função truncatestring (string, limite)
if (string.comprimento> limite)
str2 = string.substring (0, limite);

outro
retornar STR1;

retornar STR2;

Ligar para "truncatestring ()”Função passando a string“STR1"E limite"8”:

console.log (truncatestring (str1, 8));

A saída exibe a sequência aparada a partir do índice de início 0 e terminando no índice 8:

Método 2: truncar uma string usando o método split () com junção ()

Há outro método para truncar uma string chamada “dividir()”Método que divide a string em uma variedade de substringas em um personagem específico. Para se juntar às substâncias em uma string, use o “juntar()”Método

Sintaxe
Siga a sintaxe dada do método split () para tokenizar uma string em javascript:

divisão (separador, limite);
  • Aqui o "separador”É qualquer caractere específico usado como parâmetro separador para especificar onde dividir a string.
  • ““limite”É um número inteiro que indica o número de divisões.
  • Ele retorna uma variedade de substringas com base nos argumentos aprovados.

Exemplo
Utilize a mesma string “STR1”Criado no exemplo acima e, em seguida, chame o método Split () passando uma string vazia (") e limite “11”Como argumentos:

var str = str1.divisão (", 11);

A saída mostra uma matriz de substringas de comprimento 11:

Agora, junte -se à matriz em uma string usando o método junção () e armazene -a em uma variável “truncstr”:

var truncstr = str.juntar(");

Imprima a string resultante usando o “console.registro()”Método:

console.log (truncstr);

Saída

Conclusão

Para truncar uma string em javascript, use o “substring ()”Método, ou a combinação do“dividir()" e "juntar()" métodos. O método substring () é o método mais comum para truncar as strings em JavaScript. Aparece a sequência entre os índices especificados. O método split () divide as cordas em uma matriz de substringas e o método junção () é usado para converter essa matriz de substringas na string. Este tutorial ilustrou os métodos para aparar strings de javascript.