Cómo eliminar un personaje de una cadena utilizando el método Reemplazar en JavaScript?

Cómo eliminar un personaje de una cadena utilizando el método Reemplazar en JavaScript?
JavaScript es un lenguaje de programación que se utiliza para crear páginas web y aplicaciones web y hacer que nuestras páginas web sean dinámicas e interactivas al darles la capacidad de pensar y actuar. JavaScript nos ofrece tipos de datos primitivos que se utilizan predefinidos para almacenar datos temporalmente. Uno de esos tipos de datos es una cadena que es contenido textual encerrado en comillas dobles o únicas. El tipo de datos de cadena nos ofrece diferentes propiedades y métodos incorporados que usamos para manipular y jugar con la cadena. Uno de esos ejemplos es el reemplazar() método incorporado de la cadena.

¿Cuál es el método reemplazar ()??

El reemplazo () es un método incorporado de JavaScript que reemplaza un carácter o cadena con otro carácter o cadena en una cadena especificada. Primero, busca el carácter/cadena y luego lo reemplaza con la cadena/carácter que establecemos. Cabe señalar que el método reemplazar () no cambia la cadena original y siempre devuelve una nueva cadena. La sintaxis del método reemplazar () es:

mystring.reemplazar (valueToberePlaced, newValue);

El método JavaScript reemplazar () toma dos argumentos que son Valuetobereplicada y el nuevo valor cuál es el valor que desea reemplazarlo. myString es la cadena especificada donde estamos buscando y reemplazando un valor.

Eliminar un personaje

Ahora que sabemos qué es el método reemplazar () de JavaScript, vengamos al tema principal, que es cómo eliminar un carácter de una cadena utilizando el método de reemplazo. Para esto, supongamos, estaba escribiendo una cadena y agregó por error un personaje en el medio y desea eliminar ese personaje, ¿cómo lo hará?? La respuesta es muy simple que solo tenemos que proporcionar una cadena vacía en lugar del segundo argumento del método de reemplazo (NewValue):

var mystr = 'hola y nas';
consola.log ("cadena original:", mystr); // hola y nas
Var Newstr = mystr.reemplazar ('y', ");
consola.log ('después del personaje eliminado:', Newstr); // hola nas

En este código, primero, inicializamos una cadena y luego la consola registramos esa cadena. Entonces usamos el reemplazar() Método en la cadena original y eliminó el personaje Y a partir de él y la nueva cadena que se devuelve se almacena en periódico. Después de eso, consola registrar la nueva cadena:

Ahora suponga que ha agregado dos o tres caracteres por error, por lo tanto, también podemos eliminar una cadena de una cadena utilizando el método de reemplazo de la misma manera:

var mystr = 'hola wy nas';
consola.log ("cadena original:", mystr); // hola wy nas
Var Newstr = mystr.reemplazar ('wy', ");
consola.log ('después de la cadena eliminada:', Newstr); // hola nas

Ahora que sabemos cómo eliminar un personaje o una cadena de una cadena especificada, usemos el método Reemplazar () con expresiones regulares. En los ejemplos anteriores, el inconveniente del método de reemplazo fue que solo eliminó la primera aparición de la cadena o carácter especificado en la cadena original. Para superar este inconveniente, utilizamos la expresión regular de la que podemos eliminar cada instancia de un carácter o cadena especificada.

var mystr = 'Tengo dos camisas azules y dos gorras azules';
consola.log ("cadena original:", mystr);
Var Newstr = mystr.reemplazar (/azul/g, ");
consola.log ('después del personaje eliminado:', Newstr);

Usamos el /Azul/G lo que significa que eliminará cada instancia de azul en el mystr cadena:

Conclusión

El método JavaScript reemplazar () es un método incorporado que reemplaza un carácter o cadena en una cadena especificada y devuelve la nueva cadena. El método reemplazar () nos da la ventaja de manipular y jugar con cuerdas. Una de esas ventajas es que usando el método reemplazar () podemos eliminar un carácter o cadena de una cadena original. También podemos eliminar todas las instancias de un carácter o cadena en una cadena especificada.

En esta publicación, primero definimos qué reemplazar() El método es y luego continuamos viendo cómo eliminar un carácter de una cadena usando el método reemplazar () de JavaScript.