Definition
Die Methode replace() ersetzt eine angegebene Phrase durch eine andere angegebene Phrase. Beachte, dass alle Vorkommen der angegebenen Phrase ersetzt werden, wenn nichts angegeben ist.
Syntax
string.replace(oldvalue, newvalue, count)
Parameter
Parameter | Beschreibung |
---|---|
oldvalue | Erforderlich. Die Zeichenfolge, nach der gesucht werden soll |
newvalue | Erforderlich. Die Zeichenfolge, durch die der alte Wert ersetzt werden soll |
count | Optional. Eine Zahl, die angibt, wie viele Vorkommen des alten Wertes Sie ersetzen möchten. Die Vorgabe ist alle Vorkommen |
Beispiele:
testStr = "Willkommen bei den PHP-Tutorials."
ergebnis = testStr.replace("PHP", "Python")
print(ergebnis)
# Ersetzen aller Vorkommen
testStr = "Willkommen bei den PHP-Tutorials. PHP ist eine Skriptsprache."
ergebnis = testStr.replace("PHP", "Python")
print(ergebnis)
# Ersetzt nur die ersten 2 Vorkommen
testStr = "Willkommen bei den PHP-Tutorials. PHP ist eine PHP-Skriptsprache."
ergebnis = testStr.replace("PHP", "Python", 2)
print(ergebnis)