To remove a word from a string in JavaScript, the easiest way to do this is to use the JavaScript String replace() method.

someString.replace("theWord", "");

Let’s see this in a full example.

var someString = "This is a short sentence."

someString = someString.replace("short", "");


This is a sentence.

Let’s take a look at another example.

When using string variables in JavaScript, we can easily perform string manipulation to change the value of the string variables.

One such manipulation is to remove words from a string variable.

We can easily remove word(s) from a string in JavaScript.

The easiest way to remove a word from a string using JavaScript is with the JavaScript String replace() function.

The replace() function takes two arguments: the substring we want to replace, and the replacement substring. In this case, to remove a word, we pass the word (“word”) as the first argument, and an empty string (“”) as the second argument.

Remove All Instances of a Word From a String In JavaScript

Let’s say we wanted to remove all instances of a word instead of just the first occurrence of that word. We would have to change our code above slightly. We will use some example text from our About page.

var someString = "This string with have the word string in it three times to show the effect of removing the word string."

someString = someString.replace(/string/g, "");


This with have the word in it three times to show the effect of removing the word .

Hopefully this article has been useful for you to learn how to remove a word from a string in JavaScript.

Categorized in:


Last Update: March 14, 2024

Tagged in: