Método 1: Usando o método replacEall () para substituir todas as instâncias de uma string
O método replacEall () extrai o padrão de passagem de instâncias e substitui todas as instâncias correspondentes na string existente. O método é útil para os desenvolvedores minimizarem o tempo e o esforço da substituição de instâncias em tarefas complexas.
A sintaxe do método replaceall () é fornecida abaixo:
Sintaxe
Replaceall ("Matching_instance", "Substituído_instance")Os parâmetros são os seguintes:
Exemplo
O código de exemplo a seguir mostra como fazer uso do substitua tudo() Método em JavaScript.
Código
console.log ("Exemplo para substituir as instâncias de uma string");A descrição do código acima é o seguinte:
Saída
A saída valida que todas as instâncias que correspondiam ao "John" são substituídos pelo "Casar" na janela do console.
Método 2: Usando o método Substituir () para substituir todas as instâncias de uma string
O método substituir () é empregado para substituir a primeira ocorrência da string correspondente apenas. No entanto, o método substituir () pode ser integrado à expressão regular para a substituição de todas as instâncias em uma string existente. O método procura o padrão especificado, que é passado via Regex. Depois disso, ele retorna a nova string após a substituição de todas as instâncias presentes na string existente.
O trabalho do método substituir () é descrito na seguinte sintaxe:
Sintaxe
substituir ("matching_instance", "substituído_instance")Os parâmetros são descritos abaixo:
Exemplo
Vamos praticar o método substituir (). Um código de exemplo é fornecido abaixo:
Código
console.log ("Exemplo para substituir as instâncias de uma string");A descrição do código é a seguinte:
Saída
A saída mostra que todas as instâncias de “Grilo”São substituídos por "Hóquei”.
Conclusão
Em JavaScript, o substitua tudo() e substituir() Os métodos podem ser usados para substituir todas as instâncias de uma string. O substitua tudo() O método corresponde à string e executa a substituição pela sequência fornecida de caracteres. Por outro lado, o método substituir () utiliza a expressão regular global para corresponder a todas as instâncias da string e depois substituí -las pela string especificada. Neste post, vários métodos JavaScript são demonstrados para substituir todas as instâncias de uma string.