Cómo eliminar una palabra de una cadena en JavaScript

Cómo eliminar una palabra de una cadena en JavaScript

Los caracteres escritos citas interiores se pueden representar con la ayuda de las cuerdas. Las cadenas se usan comúnmente en JavaScript para almacenar y manipular el texto. JavaScript nos permite manipular cadenas fácilmente y cambiar el valor de las variables en una cadena. La eliminación de las palabras de una variable de cadena es una de esas operaciones.

Este estudio lo guiará a través de los métodos para eliminar una palabra de una cadena.

Cómo eliminar una palabra de una cadena en JavaScript?

Para eliminar una palabra de una cadena, puede usar los métodos JavaScript predefinidos dados:

    • Método subStr ()
    • Método reemplazar ()

Veamos cada uno de los métodos mencionados individualmente.

Método 1: eliminar una palabra de una cadena usando el método subStr ()

El "subcadena ()"El método ayuda a eliminar una palabra de una cadena. Extrae la parte necesaria de la cadena pasando el índice de inicio y final de la subcadena. Como resultado, se devolverá una subcadena entre el inicio y el último índice.

Sintaxis

Siga la sintaxis dada a continuación para usar el método Substring ():

stri.subStr (startIndex, endIndex)


Ejemplo

En este ejemplo, primero, crearemos una variable que almacene la siguiente cadena:

var str = "Bienvenido al Linuxhint."


A continuación, llamaremos al método substr () pasando el índice inicial como "0"Y el índice final como"10". Extraerá la cadena de 0 a 10 índices como subcadena:

consola.log (STR.subStr (0, 10));


Producción


El método anterior solo obtiene la parte específica de la cadena. Sin embargo, en caso de eliminar una palabra en particular de una cadena, siga la siguiente sección!

Método 2: Elimine una palabra de una cadena usando el método reemplazar ()

Puedes usar el "reemplazar()"Método para eliminar una palabra de una cadena. Es el método más simple frecuentemente más simple. Acepta dos parámetros y proporciona una cadena con un reemplazo específico. También puede utilizar este método para eliminar una sola aparición de cualquier palabra específica en una cadena.

Sintaxis

Siga la sintaxis dada a continuación para usar el método Reemplazar ():

Reemplazar ("SearchValue", "ReemplazarValue")


Aquí el "Searchvalue"Es el valor en una cadena que se reemplazará y el"reemplazar valor"Se usa como reemplazo.

Pasemos al ejemplo para obtener más información sobre el método dado.

Ejemplo 1: Eliminar la primera ocurrencia de una palabra de una cadena

Primero, crearemos una variable llamada "stri"Que almacena una cadena:

var str = "Bienvenido al Linuxhint."


Ahora, eliminaremos la palabra "el"Desde la cadena invocando el método reemplazar ():

consola.log (STR.Reemplace la", ""));


Como puede ver, la palabra especificada se elimina de la cadena:


Ahora, si desea eliminar una palabra que ocurre varias veces en la misma cadena, ¿qué haría?? Para este propósito, siga el siguiente ejemplo.

Ejemplo 2: Eliminar todas las ocurrencias de una palabra de una cadena

En este ejemplo, eliminaremos la palabra con múltiples ocurrencias en la cadena usando el método reemplazar () con regex; A medida que el Regex verifica la cadena completa y reemplaza todas las ocurrencias con el valor de reemplazo especificado.

Aquí, crearemos una variable que contenga una cadena de palabras que aparecen más de una vez:

var str = "Los programadores pueden escribir un código que es comprensible a la computadora, mientras que los buenos programadores escriben código que es comprensible por los humanos."


Ahora, reemplazaremos todo el "escribirPalabra con la cadena vacía:

consola.log (STR.reemplazar (/escribir/g, ""));


Aquí, la salida muestra que todas las ocurrencias de la palabra "escribir"Se elimina con éxito de la cadena:


Ofrecimos los métodos relacionados con la eliminación de palabras de la cadena.

Conclusión

Para eliminar una palabra de una cadena, puede usar los métodos de JavaScript predefinidos, incluido el método substring () y el método reemplazar (). El método substring () extrae una parte específica de la cadena seleccionada, mientras que el método reemplazar () se usa para eliminar una sola palabra de la cadena, y también puede usarla para eliminar todas las ocurrencias de la misma palabra en la cadena por Usando regex. En este estudio, guiamos cómo eliminar las palabras de una cadena en JavaScript con ejemplos adecuados.