Python replace()-Methode

Python 字符串Zeichenketten in Python


Beschreibung

Die Python-Methode replace() ersetzt old (alte Zeichenkette) in der Zeichenkette durch new (neue Zeichenkette). Wenn der dritte Parameter max angegeben ist, wird die Ersetzung höchstens max Mal durchgeführt.

Syntax

Syntax der Methode replace():

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

Parameters

  • old -- Die zu ersetzende Teilzeichenkette.
  • new -- Die neue Zeichenkette, die zum Ersetzen der alten Teilzeichenkette verwendet wird.
  • max -- Optionale Zeichenkette; ersetzt höchstens max Mal.

Rückgabewert

Gibt die neue Zeichenkette zurück, die durch Ersetzen von old (alte Zeichenkette) in der Zeichenkette durch new (neue Zeichenkette) erzeugt wurde. Wenn der dritte Parameter max angegeben ist, wird die Ersetzung höchstens max Mal durchgeführt.

Beispiel

Das folgende Beispiel zeigt, wie die Funktion replace() verwendet wird:

Beispiel

#!/usr/bin/python str = "this is string example....wow!!! this is really string"; print str.replace("is", "was"); print str.replace("is", "was", 3);

Die Ausgabe des obigen Beispiels ist:

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

Python 字符串Zeichenketten in Python

Andere Erweiterungen