You are here : python_2stringstringreplace

string.replace() - string

             

The method replace() returns a copy of the string in which the occurrences of old have been replaced with new, optionally restricting the number of replacements to max.


  • old -- This is old substring to be replaced.

  • new -- This is new substring, which would replace old substring.

  • max -- If this optional argument max is given, only the first count occurrences are replaced.


Syntax

str.replace(old, new[, max])


Example

#!/usr/bin/python

str = "this is string example....wow!!! this is really string";
print str.replace("is", "was")
print str.replace("is", "was", 3)


Output / Return Value

When we run above program, it produces following result −


thwas was string example....wow!!! thwas was really string thwas was string example....wow!!! thwas is really string


Limitations


Alternatives / See Also


Reference