The Replace () method returns the current old to new, optionally replacing the limit to the maximum number of copies of the string.
Grammar
The following is the syntax for the Replace () method:
Str.replace (old, new[, Max])
Parameters
- Old-This is the older substring to be replaced.
- New-This is the substring that will replace the old substring.
- Max--If this optional parameter Max value is given, only the first count appears to be replaced.
return value
This method returns a copy of the string and replaces all occurrences of the old substring with the new ones. If the optional parameter has the maximum value given, only the first count is replaced.
Example
The following example shows the use of the Replace () method.
#!/usr/bin/pythonstr = "This is a string EXAMPLE....WOW!!! This is really string ";p rint str.replace (' is ', ' was ');p rint str.replace (" is "," was ", 3);
When we run the above program, it produces the following results:
Thwas was string Example....wow!!! Thwas was really stringthwas is string EXAMPLE....WOW!!! Thwas is really string