Este artigo demonstrará os métodos para eliminar a última vírgula de uma determinada string.
Como remover a última vírgula da string em javascript?
Para remover a última vírgula de uma string, use os métodos JavaScript abaixo:
Vamos explorar esses métodos um por um.
Método 1: Remova a última vírgula da string usando o método slice ()
O "fatiar()”O método é usado para remover qualquer personagem de uma string. Ele extrai a parte da string com base no índice de partida e final e dá como uma nova string. Mais especificamente, nós o usaremos para remover a última vírgula de uma string.
Sintaxe
Siga a sintaxe mencionada abaixo para usar o método slice ():
Aqui, "startIndex" e a "endindex”São os índices que especificam qual parte da string precisa ser extraída.
Exemplo
Neste exemplo, primeiro criaremos uma variável chamada “cor”Que armazena uma lista de cores separadas por vírgulas:
Invocar o método Slice () passando o índice de início como “0”E o índice final como“-1”Isso ajuda a obter a string antes do último personagem que é a vírgula:
var resposta = cor.fatia (0, -1);Chamando o método slice () dado () extrairá a substring a partir do índice 0 e o extrairá antes do último caractere de uma string.
Em seguida, imprima a sequência resultante no console usando o “console.registro()”Método:
console.log (resposta);A saída mostra que a última vírgula de uma lista de cores é removida com sucesso:
Vamos em direção ao segundo método!
Método 2: Remova a última vírgula da string usando o método Substituir ()
O "substituir()”O método é usado para simplesmente substituir o valor em uma string pela string definida, caractere ou qualquer símbolo. É o método predefinido do objeto de tipo de string. Ele aceita dois parâmetros e produz uma string com os valores recém -substituídos.
Sintaxe
Siga a sintaxe abaixo para usar o método substituir ():
Aqui o "SearchValue”É o valor que precisa ser pesquisado e substituído pelo“substituaValue”.
Exemplo
Agora usaremos a string já criada armazenada na variável “cor”E chame o método replate () passando o SearchValue como vírgula na forma de um padrão regex. As vírgulas extraídas serão substituídas por cordas vazias:
Aqui, no padrão regex, o “*”O sinal indica qualquer número disso (vírgula) e o“$”O sinal combina até o final da string.
Por fim, imprima a sequência resultante armazenada em uma variável “responder”No console usando o“console.registro()”Método:
console.log (resposta);Como você pode ver na saída, a última vírgula de uma string é removida utilizando o método substituir ():
Vamos usar outro método para remover a última vírgula de uma string.
Método 3: Remova a última vírgula da string usando o método substring ()
Há outro método JavaScript que ajuda a remover vírgulas do final de uma string chamada “substring ()”Método. Assim como o método slice (), também leva dois parâmetros e retorna uma nova string como saída, extraindo a parte especificada da string como uma substring baseada no início e no último índice.
Sintaxe
Siga a sintaxe abaixo fornecida para usar o método substring ():
Aqui, "startIndex" e a "endindex”São os índices que especificam qual parte da string deve ser extraída da string. Observe que o índice inicial está incluído, enquanto o índice final é excluído de uma string resultante.
Exemplo
Neste exemplo, usaremos a string criada anteriormente chamada “cor”E invocar o“substring ()”Método passando o índice de início“0”E o último índice será um número menor que o comprimento total:
No console, imprimiremos a string resultante:
console.log (resposta);Saída
Fornecemos todos os métodos para eliminar a última vírgula de uma string em JavaScript.
Conclusão
Para remover a última vírgula de uma string, você pode usar o método slice (), substituir () ou substring () método. Os métodos Slice () e Substring () extraem as cordas, exceto para a última vírgula, enquanto o método substitui () substitui apenas a última vírgula em uma string por uma sequência vazia. Este artigo demonstrou os métodos para eliminar a última vírgula de uma determinada string com exemplos detalhados.