The replace() method replaces each matching occurrence of a substring with another string.
Example
replace() Syntax
Its syntax is:
str.replace(old, new [, count])
replace() Arguments
The replace() method can take a maximum of three arguments:
- old - the old substring we want to replace
- new - new substring which will replace the old substring
- count (optional) - the number of times you want to replace the old substring with the new string
Note: If count is not specified, the replace() method replaces all occurrences of the old substring with the new string.
replace() Return Value
The replace() method returns a copy of the string where the old substring is replaced with the new string. The original string remains unchanged.
If the old substring is not found, it returns a copy of the original string.
Example 1: Using replace()
Output
hurt, hurt heart Let it be, don't let it be, don't let it be, let it be
More Examples on String replace()
Output
Original string: cold, cold heart Replaced string: celd, celd heart let it be, let it be, let it be