cadena.Reemplazar el método en JavaScript | Explicado

cadena.Reemplazar el método en JavaScript | Explicado
La cuerda.El método reemplazar (), como su nombre lo indica, se utiliza para reemplazar una parte de la cadena con algún subcadena. El método reemplazar () verifica la cadena para una subcadena específica, carácter o una expresión regular. Tras una coincidencia exitosa, reemplaza la cadena con la subcadena proporcionada y devuelve la nueva cadena con la parte reemplazada. Significa que la cadena real en la que el método reemplazar () no se ve afectado por él.

Sintaxis del método reemplazar ()

La sintaxis del método reemplazar en JavaScript se da a continuación:

var newString = string.reemplazar (stringTobePlayed, stringTobePlaced)
  • cadena: Esta es nuestra cadena original en la que está aplicando el método reemplazar ()
  • periódico: Esta es la cadena en la que se almacenaría el valor de retorno
  • stringTobePralled: Esta es la subcadena o las expresiones regulares a buscar y reemplazar
  • stringTobePlaced: Esta es la subcadena que se colocará en la cadena devuelta del método reemplazar ().

Valor de retorno
El valor de retorno del método reemplazar () es una cadena que contiene la subcadena reemplazada.

Ejemplo 1: Reemplazo de una subcadena normal desde una variable de cadena

Primero, cree una nueva variable de cadena utilizando la línea que se da a continuación:

var string = "Hola y bienvenido a Andromeda Galaxy";

Después de eso, reemplace la palabra "Andrómeda" con "vía Láctea"Y almacene el resultado en una nueva variable utilizando esta línea:

var newString = string.reemplazar ("Andromeda", "Vía Láctea");

Mostrar el periódico en el terminal utilizando la función de registro de la consola como:

consola.registro (periodista);

Observará el siguiente resultado en su terminal:

Para verificar que la cadena original esté ilesa, imprima la variable de cadena original usando la función de registro de la consola también:

consola.log (cadena);

Observará el siguiente resultado en su terminal:

Puede observar que la cadena original no se modifica.

Ejemplo 2: reemplazar una subcadena utilizando una expresión regular

Para eliminar cualquier subcadena que coincida con un patrón específico especificado por una expresión regular, simplemente pase las expresiones regulares en el primer argumento del reemplazar() método. Primero, creemos una cadena con dos números consecutivos:

var string = "Eliminar los dos números :: 64";

Definir una expresión regular para el patrón de dos números consecutivos:

var regex = /\ d 2 /;

Reemplace los dos números consecutivos usando la expresión regular y guarde la cadena resultante una nueva variable con la siguiente línea:

VAR ResultString = String.reemplazar (regex ", hecho!");

Finalmente, imprima el Resultados variable en el terminal utilizando la función de registro de la consola:

consola.registro (resultados de resultados);

Obtendrá el siguiente resultado en su terminal:

Pudiste hacer coincidir el patrón de dos números consecutivos y eliminarlos de nuestra cadena.

Ejemplo 3: Sensibilidad a casos del método de reemplazo

El método reemplazar () es sensible a la caja, lo que significa que para que una subcadra sea reemplazada, debe coincidir con la condición del carácter por carácter. Para mostrar esto, cree una cadena con la siguiente línea:

var string = "Hola hola hola hola";

Para eliminar el "HOLA"Con todos los caracteres de capital, use la siguiente condición en el método reemplazar () ()

VAR ResultString = String.reemplazar ("hola", "reemplazado");

Mostrar el Resultados en el terminal utilizando la función de registro de la consola:

consola.registro (resultados de resultados);

Observará la siguiente salida en su terminal:

Puedes ver eso, aunque todas las palabras en la cuerda deletrean "Hola", Todavía solo el que con todas las letras mayúsculas fue reemplazada. Mostrando que el reemplazo () es de hecho sensible.

Envolver

El método de cadena reemplazar () se utiliza para realizar el "coincidir y cambiar"Operación en la cadena deseada. Para esto, se proporciona una subcadena al método reemplazar (), y si la coincidencia es exitosa, esa subcadena se elimina de la cadena, y la periódica se coloca en su posición. Sin embargo, una característica notable del método reemplazar es que la cadena original nunca se modifica. Esto se debe a que la nueva cadena se devuelve como resultado del método reemplazar (), que se puede almacenar dentro de una nueva variable.