Substring Javascript

| | | |

O método JavaScript substring () recupera um intervalo de caracteres entre as duas posições de índice. Você pode usar substring () para recuperar caracteres até o final de uma string omitindo uma posição de índice final.

Uma substring é uma parte menor de uma string maior. Os programadores usam sub-canais para extrair os dados específicos de que precisam em uma string.

Por exemplo, você pode dividir o dia, mês e ano da data de nascimento de um usuário em três variáveis. Isso permite que você armazene cada valor sozinho em vez de armazenar a data de nascimento como uma variável.

Ou você pode dividir uma string para obter as duas primeiras letras do nome de um usuário. Neste guia, exploraremos como você pode usar substring em JavaScript.

Como usar o método de substring JavaScript

O processo de substring () de JavaScript extrai parte de uma string entre dois valores de índice. Sem um segundo índice de valor, a sub - string () recupera todos os caracteres após um número de índice específico

O método de sub - string () recebe dois argumentos:.

  • A posição na qual a substring deve iniciar ; e
  • A posição onde a substring deve Parar

Vejamos a sintaxe deste método:.

A substring () é anexada ao final de uma string. Apenas o parâmetro de inicialização é necessário para que o método substring() funcione

Exemplos JavaScript de substrings

Obter caracteres no final de `uma string

Temos uma string que contém o nome de um gato. Queremos remover os dois primeiros caracteres do nome do gato e ver o que resta. Para fazer isso, podemos usar o método substring():

Na primeira linha do código, definimos uma variável chamada catName. Atribuímos o valor Pickles a essa variável. Em seguida, definimos uma variável JavaScript que obtém uma substring da variável catName.

Usamos 2 como parâmetro no campo método substring(). Isso significa que o método retorna cada letra após o segundo índice na string. Aqui está a saída para nosso exemplo:

ckles

Agora podemos ver todas as letras que aparecem após a posição 2 do índice.

Obter caracteres do intervalo

h3>

Se estão tentando obter parte de uma string que começa com um caractere e termina com outro, devemos passar dois valores ‚Äã‚Äãinto > substring() O primeiro argumento é o início e o segundo é o fim caractere.

Precisamos dos três primeiros caracteres do nosso nome de gato:

A saída para o exemplo é como acima:

Pic

Nossa string contém todos os caracteres no intervalo de índice de 0 e 3. Lembre-se de que as strings são indexadas como zero. Isso significa que, se você quiser recuperar o primeiro caractere de uma string você deve iniciar sua substring em 0.

Recuperar o último caractere

Recuperamos o último caractere de nossa chain. Não podemos usar números de índice negativos com o método substring. Em vez disso, podemos usar o método length para encontrar o comprimento de uma string. Então podemos usar este número para recuperar o último caractere em nossa string:

O resultado é:

s

este exemplo, catName.length obtém o comprimento de nossa string - o número de caracteres que ela possui -. e retorna o último caractere da string

Conclusão

O método retorna a substring JavaScript () caracteres entre dois valores de índice ‚Äã‚Äãna listagem. Se você não especificar um valor de índice final, substring () retornará todos os caracteres após uma determinada posição de índice.

Os desenvolvedores usam o método substring () para dividir uma string em várias partes. Isso é útil se um desenvolvedor precisar apenas de uma informação de uma string

Para saber mais sobre codificação em JavaScript, leia nosso guia em melhores tutoriais de JavaScript para iniciantes .