Este manual descreverá o procedimento para aparar a string após um caractere especificado.
Como cortar uma corda depois de um personagem específico em JavaScript?
Para aparar uma string depois que um personagem especificado é um pouco desafiador para os desenvolvedores. No entanto, o JavaScript fornece alguns métodos internos listados abaixo:
Vejamos como cada método funciona.
Método 1: Corte uma corda após um caractere específico usando o método substring ()
O "substring ()”É um método JavaScript predefinido pertencente ao objeto Type String. Ele exibe uma substring de uma string como uma saída. Este método leva dois parâmetros, o índice inicial e de final, e retorna uma nova string como saída extraindo a parte especificada da string como uma substring. Além disso, o índice de início está incluído, enquanto o índice final é excluído da string resultante.
Sintaxe
Siga a sintaxe abaixo para usar o método substring ():
Aqui, "0”É o índice de início da string e o“corda.indexOf (caractere)”É o índice final da sequência extraída, que se refere ao índice do caractere especificado que não será incluído na string resultante.
Exemplo: cortar uma corda após um espaço
Neste exemplo, cortaremos a corda quando o primeiro espaço for detectado na string. Para fazer isso, primeiro, criaremos uma variável chamada “corda”Com o seguinte valor:
Em seguida, ligue para o método substring () passando o início e o índice final da string. Para esse fim, invocar o método indexOf () aceita um espaço como argumento:
var ans = string.substring (0, string.índice de("));Por fim, imprima a sequência resultante armazenada em uma variável “Ans”No console usando o“console.registro()”Método:
console.log (Ans);Como você pode ver, a saída cortou a corda restante depois de obter o primeiro espaço:
Vamos para o outro método!
Método 2: Corte uma corda após um caractere específico usando o método slice ()
Para aparar uma corda depois de um personagem em particular, use o javascript “fatiar()”Método. Ele leva o início e o último índice como parâmetros e produz uma nova string extraindo a parte da string com base em índices especificados. Como o último índice, usaremos o método indexOf (), passando o caráter que retornará o índice do caractere especificado.
Sintaxe
Siga a sintaxe fornecida abaixo para o método Slice ():
Exemplo: Cortar uma string após o caractere “@”
Criaremos uma string armazenada em uma variável chamada “corda”, Que será aparado com base no“@" personagem:
Invoque o método Slice () passando um personagem “@”Como argumento:
var ans = string.fatia (0, string.índice de('@'));Em seguida, imprima a sequência resultante no console usando o “console.registro()”Método:
console.log (Ans);A saída mostra que a string é cortada com sucesso após o caractere especificado “@”:
Vamos tentar outro método para cortar uma corda após um personagem específico.
Método 3: Corte uma corda após um caractere específico usando o método split ()
Existe outro método JavaScript para cortar uma corda depois de um personagem específico chamado “dividir()”Método. Dá a corda depois de dividi -la em uma variedade de substringas. Este método divide a corda em duas partes, uma antes do personagem e a outra após o personagem.
Sintaxe
Siga a sintaxe mencionada abaixo para usar o método split ():
Aqui, "separador" e a "limite”São os dois parâmetros passados como argumentos para o método split (). O segundo parâmetro é opcional, enquanto o primeiro parâmetro é utilizado para dividir a string. Além disso, o limite especifica quantas divisões podem ser.
Exemplo
Agora, ligue para o método split () passando um separador “@”, Que é utilizado para dividir a corda. Especificamos o índice 0 para obter a substring antes do caractere especificado:
Por fim, imprima a sequência resultante armazenada em uma variável “Ans”No console usando o“console.registro()”Método:
console.log (Ans);A saída mostra que a string está aparada com sucesso:
Reunimos todos os métodos JavaScript para cortar a corda após um personagem em particular.
Conclusão
Para cortar uma corda após um caractere específico, você pode usar o método substring (), método slice () ou split (). Os métodos Slice () e Substring () funcionam da mesma forma que extraem a string cortando outras partes com base no personagem específico. Neste manual, descrevemos o procedimento para cortar a corda depois de um personagem específico com exemplos adequados.