Cómo eliminar la subcadena de la cadena en JavaScript

Cómo eliminar la subcadena de la cadena en JavaScript
JavaScript proporciona varias características incorporadas para manipular cadenas. El método reemplazar () es el método comúnmente utilizado para reemplazar o Eliminar susters en JavaScript. El método reemplazar () se utiliza para que coincida con la subcadena y luego retire la parte coincidente. El expresiones regulares También se puede usar en el método reemplazar () para hacer una coincidencia perfecta de la subcadena.

En esta publicación, hemos proporcionado numerosos métodos para eliminar una subcadena de una cadena existente en JavaScript.

Cómo eliminar la subcadena en JavaScript?

JavaScript proporciona un método reemplazar () para eliminar las subcadenas de las cadenas. Además, los usuarios también pueden reemplazar una subcadena en una cadena existente. El método toma la entrada como una subcadena para eliminar la cadena. Para este propósito, la sintaxis se da a continuación:

Sintaxis

stri.reemplazar (REM_SUBSTRING, NewsubString);

Los parámetros se describen de la siguiente manera.

  • rem_substring: especifica la subcadena que se eliminará.
  • Newsubstring: se refiere a la nueva cadena que reemplaza la existente.

Ejemplo 1: Uso del método reemplazar () para eliminar la subcadena en JavaScript

Un incorporado reemplazar() El método se utiliza para eliminar la subcadena con un cuerda vacía en JavaScript. El método acepta el primer argumento como la subcadena para la eliminación. Mientras que el segundo argumento reemplaza la subconjunto proporcionada en el primer argumento. El siguiente ejemplo utiliza el reemplazar() método:

Código

consola.log ("un ejemplo para eliminar la subcadena");
Let str = 'What is JavaScript World';
Dejar newtr = str.reemplazar ('javaScript', ");
consola.log (Newtr);

La descripción del código se da a continuación.

  • Primero, la cadena "¿Qué es el mundo de JavaScript?"Se almacena en el"stri"Variable en JavaScript.
  • Después de eso, el reemplazar() se emplea el método para eliminar el "Javascript"Subcadera y reemplácelo con la cadena vacía" "(vacía).
  • Al final, el consola.registro() El método se utiliza para mostrar la cadena actualizada en la ventana de la consola.

Producción

La salida muestra que el "Javascript"Se ha eliminado la cadena de la cadena existente"¿Qué es el mundo de JavaScript?".

Ejemplo 2: Uso de la expresión regular para eliminar la subcadena en JavaScript

Una expresión regular se adapta con el reemplazar() Método para eliminar una subcadena de una cadena existente en JavaScript. En este método, se pasan dos argumentos como entrada. El primer argumento representa la expresión regular "/remove_string/g"Que el usuario quiere eliminar. El segundo argumento se refiere a la cadena vacía que realiza un reemplazo con la cadena original. Se emplea el siguiente código para eliminar la subcadena.

Código

consola.log ("otro ejemplo para eliminar la subcadena");
Let str = 'Bienvenido al mundo de JavaScript';
Dejar newtr = str.reemplazar (/javascript/g, ");
consola.log (Newtr);

En este código:

  • A stri Se utiliza la variable para almacenar la cadena "Bienvenido a JavaScript World".
  • Después de eso, la expresión regular "/Javascript/g"Se usa para eliminar la subcadena"Javascript"De la cadena existente.
  • Finalmente, periódico se utiliza para mostrar la nueva cadena eliminando la subcadena.

Producción

La salida valida que el "Javascript"Se ha eliminado la subcadena de la cadena existente"Bienvenido a JavaScript World"En la ventana de la consola.

Conclusión

En JavaScript, el reemplazar() el método se utiliza en eliminar el subconocencia con una cadena existente. El método reemplazar () acepta dos argumentos. El primero representa la subcadena a coincidir, y el segundo argumento será una cadena vacía. Esta cadena vacía se reemplazará con la subcadena coincidente para eliminarla de la cadena. La cadena coincidente se puede llevar a cabo usando expresiones regulares también. Aquí, ha aprendido la eliminación de una subcadena de una cadena existente en Javascript.