A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from http://www.w3schools.com/jsref/jsref_string_replaceall.asp below:

Website Navigation


JavaScript String replaceAll() Method

JavaScript String replaceAll() Examples

text = text.replaceAll("Cats","Dogs");
text = text.replaceAll("cats","dogs");

Try it Yourself »

text = text.replaceAll(/Cats/g,"Dogs");
text = text.replaceAll(/cats/g,"dogs");

Try it Yourself »

More example below.

Description

The replaceAll() method searches a string for a value or a regular expression.

The replaceAll() method returns a new string with all values replaced.

The replaceAll() method does not change the original string.

The replaceAll() method was introduced in JavaScript 2021.

Note

If the parameter is a regular expression, the global flag (g) must be set, otherwise a TypeError is thrown.

Read more about regular expressions in our:

Syntax

string.replaceAll(searchValue, newValue)

Parameters Parameter Description searchValue Required.
The value, or regular expression, to search for. newValue Required.
The new value (to replace with).
This parameter can be a JavaScript function. Return Value Type Description A string A new string where the search values has been replaced. More Examples

A global, case-insensitive replacement:

let text = "Mr Blue has a blue house and a blue car";
let result = text.replaceAll(/blue/gi, "red");

Try it Yourself »

A function to return the replacement text:

let text = "Mr Blue has a blue house and a blue car";
let result = text.replaceAll(/blue|house|car/gi, function (x) {
  return x.toUpperCase();
});

Try it Yourself »

Track your progress - it's free!


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4