Método String ReplaceAll en JavaScript | Explicado

Método String ReplaceAll en JavaScript | Explicado
JavaScript proporciona un par de métodos que se utilizan para reemplazar una subcadena específica con alguna otra cadena, como el método reemplazar () y el método reemplazar (). En JavaScript, la función ReplaceAll () se puede usar para reemplazar todas las ocurrencias de una cadena o regex, mientras que la función Reemplazar () se puede usar para reemplazar solo la ocurrencia inicial de la cadena buscada/regex.

En este artículo, cubriremos los aspectos de la lista de abajo del método ReplaceAll ():

  • ¿Qué es reemplazar () en JavaScript??
  • Sintaxis básica
  • ¿Qué devuelve el método ReplaceAll () en JavaScript??
  • ¿Cómo funciona el método ReplaceAll () en JavaScript??

Vamos a empezar!

¿Qué es reemplazar () en JavaScript??

ReplaceAll () es un método de cadena en JavaScript que toma una expresión regular/regular como argumento y reemplaza a todos los caracteres que corresponden al patrón regex.

Sintaxis básica

Aquí está la sintaxis básica del método ReplaceAll () en JavaScript:

reemplazar (cadena regex, reemplazo de cadena);

En el fragmento anterior, RegEx es un patrón para buscar un valor específico, mientras que el reemplazo representa una subcadena (secuencia de caracteres) que reemplazará la subcadena específica.

¿Qué devuelve el método ReplaceAll () en JavaScript??

El método ReplaceAll encontrará todas las subcadenas específicas y las reemplazará con el reemplazo especificado. Finalmente, devolverá una nueva cadena reemplazada/modificada.

¿Cómo funciona el método ReplaceAll () en JavaScript??

En esta sección, descubriremos cómo funciona el método reemplazar () con la ayuda de algunos ejemplos.

Ejemplo 1: reemplazar un solo carácter
En este ejemplo, utilizaremos el método ReplaceAll () para reemplazar todos los personajes "I" con "U":

var givenstring = "Este es Linuxhint.com ";
resultado var = Givenstring.reemplazar ("i", "u");
consola.log ("Cadena original:", GivenString);
consola.log ("Cadena reemplazada:", resultado);

En este programa, inicialmente, tenemos una cadena "Este es Linuxhint.com ". Utilizaremos el método ReplaceAll () para reemplazar todos los personajes "I" con el personaje "U":

La salida muestra que el método ReplaceAll () reemplazó todas las ocurrencias de "I" con "U".

Ejemplo 2: Reemplace una palabra
Consideremos el fragmento a continuación para comprender cómo usar el método ReplaceAll () para reemplazar todas las ocurrencias de una palabra con otra palabra:

var givenstring = "Este es Linuxhint.com, este es un ejemplo de reemplazo () método ";
resultado var = Givenstring.reemplazar ("this", "it");
consola.log ("Cadena original:", GivenString);
consola.log ("Cadena reemplazada:", resultado);

En el programa anterior, utilizamos el método ReplaceAll () para reemplazar todas las ocurrencias de "esto" con el "it":

Así es como podemos utilizar el método ReplaceAll () para reemplazar todas las ocurrencias de una palabra específica en JavaScript.

Ejemplo 3: Reemplace un personaje especial
Usando el método ReplaceAll () podemos reemplazar un carácter especial como se muestra en el fragmento a continuación:

var givenstring = "Buenos días! Bienvenido a Linuxhint.comunicarse!";
resultado var = Givenstring.reemplaza todo("!","; ");
consola.log ("Cadena original:", GivenString);
consola.log ("Cadena reemplazada:", resultado);

En este programa de ejemplo, reemplazaremos el "!"Firma con el"; " Usando el método ReplaceAll ():

Así es como funciona el método ReplaceAll () en JavaScript.

Conclusión

En JavaScript, el ReplaceAll () es un método de cadena que obtiene una expresión regular/regular como argumento y reemplaza a todos los caracteres que corresponden al patrón Regex especificado. El método ReplaceAll () encontrará todas las subcadenas específicas y las reemplazará con el reemplazo especificado. Finalmente, devolverá una nueva cadena reemplazada/modificada. Este artículo explicó todos los conceptos básicos del método ReplaceAll () con la ayuda de algunos ejemplos adecuados.