How to use string.replace() method In Javascript

The string.replace() method is used to replace a part of the given string with another string or a regular expression. The original string will remain unchanged.

Example: In this example we replaces all occurrences of ‘Welcome’ with ‘Hello’ in the string str, using a case-insensitive global regex

Javascript
// Origin String
const str = 'Welcome w3wiki, Welcome geeks';

// Replace all occurrence of Welcome with Hello
const newString = str.replace(/Welcome/gi, 'Hello');

// Display the result
console.log(newString);

Output
Hello w3wiki, Hello geeks

How to replace all occurrences of a string in JavaScript ?

Replacing all occurrences of a string in JavaScript is a common task in text processing. It involves identifying and substituting specific substrings within a larger string. This capability is crucial for tasks such as data cleaning, formatting, and transforming text in various applications.

These are the following methods to replace all occurrences of a string in JavaScript:

Table of Content

  • Using string.replace() method
  • Using String split() and join() Method
  • Using replaceAll() Method
  • Using regular expression
  • Using reduce() Function

Similar Reads

Method 1: Using string.replace() method

The string.replace() method is used to replace a part of the given string with another string or a regular expression. The original string will remain unchanged....

Method 2: Using String split() and join() Method

We can split the strings of text with the JavaScript split method and join strings using the replace characters with the join method....

Method 3: Using replaceAll() Method

The replaceAll() method is used to replace all the matches of a string with a specified string or a regular expression. The original string is left unchanged after this operation....

Method 4: Using regular expression

To replace all occurrences of a string in JavaScript using a regular expression, we can use the regular expression with the global (g) Flag....

Method 5: Using reduce() Function

In this approach, we split the string into an array of substrings using the split() method, and then we use the reduce() function to concatenate the substrings, inserting the replacement string where the original substring occurs. This method gives us fine control over the replacement process and can be useful for more complex string manipulations....