Método String Replaceall em JavaScript | Explicado

Método String Replaceall em JavaScript | Explicado
O JavaScript fornece alguns métodos que são usados ​​para substituir uma substring específica por alguma outra string, como o método substituir () e o método replacEall (). No JavaScript, a função replaceall () pode ser usada para substituir todas as ocorrências de uma string ou regex enquanto a função substituir () pode ser usada para substituir apenas a ocorrência inicial da sequência pesquisada/regex.

Neste artigo, abordaremos os aspectos abaixo da lista abaixo do método replaceall ():

  • O que é replacEall () em javascript?
  • Sintaxe básica
  • O que o método replacEall () retorna em JavaScript?
  • Como funciona o método replacEall () em javascript?

Então, vamos começar!

O que é replacEall () em javascript?

replaceall () é um método de string no JavaScript que toma uma expressão Regex/regular como argumento e substitui todos os caracteres que correspondem ao padrão regex.

Sintaxe básica

Aqui está a sintaxe básica do método replacEall () em JavaScript:

replaceall (string regex, substituição de string);

No snippet acima, Regex é um padrão para procurar um valor específico, enquanto a substituição representa uma substring (sequência de caracteres) que substituirá a substring específica.

O que o método replacEall () retorna em JavaScript?

O método Replaceall encontrará todas as substringas direcionadas e as substituirá pela substituição especificada. Finalmente, ele retornará uma nova string substituída/modificada.

Como funciona o método replacEall () em javascript?

Nesta seção, descobriremos como o método replacEall () funciona com a ajuda de alguns exemplos.

Exemplo 1: substitua um único caractere
Neste exemplo, utilizaremos o método replacEall () para substituir todos os caracteres "i" por "u":

var Givenstring = "Isso é Linuxhint.com ";
Var Result = Givenstring.replaceall ("i", "u");
console.log ("String original:", Givenstring);
console.log ("String substituída:", resultado);

Neste programa, inicialmente, temos uma string “Isso é Linuxhint.com ”. Utilizaremos o método replaceall () para substituir todos os caracteres "i" pelo personagem "u":

A saída mostra que o método replaceall () substituiu todas as ocorrências de "eu" por "u".

Exemplo 2: Substitua uma palavra
Vamos considerar o snippet abaixo para entender como usar o método replacEall () para substituir todas as ocorrências de uma palavra por outra palavra:

var Givenstring = "Isso é Linuxhint.com, este é um exemplo do método replaceall () ";
Var Result = Givenstring.replaceall ("this", "it");
console.log ("String original:", Givenstring);
console.log ("String substituída:", resultado);

No programa acima, utilizamos o método replaceall () para substituir todas as ocorrências do "isto" pelo "it":

É assim que podemos utilizar o método replacEall () para substituir todas as ocorrências de uma palavra específica em javascript.

Exemplo 3: substitua um personagem especial
Usando o método replacEall (), podemos substituir um caractere especial, como mostrado no snippet abaixo:

var Givenstring = "Bom dia! Bem -vindo ao Linuxhint.com!";
Var Result = Givenstring.substitua tudo("!","; ");
console.log ("String original:", Givenstring);
console.log ("String substituída:", resultado);

Neste programa de exemplo, substituiremos o “!"Assinar com o"; " Usando o método replaceall ():

É assim que o método replacEall () funciona em javascript.

Conclusão

No JavaScript, o replaceall () é um método de string que recebe uma expressão Regex/regular como argumento e substitui todos os caracteres que correspondem ao padrão REGEX especificado. O método replaceall () encontrará todas as substringas direcionadas e as substituirá pela substituição especificada. Finalmente, ele retornará uma nova string substituída/modificada. Este artigo explicou todos os princípios básicos do método replacEall () com a ajuda de alguns exemplos adequados.