Python3 replace()-Methode

Python3 字符串Python3 Zeichenketten


Beschreibung

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

Syntax

Die Syntax der Methode replace() ist:

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

Parameters

  • old -- Die zu ersetzende Teilzeichenkette.
  • new -- Die neue Zeichenkette, die zum Ersetzen der alten Teilzeichenkette verwendet wird.
  • max -- Optionaler String; die Ersetzung überschreitet max Male nicht.

Rückgabewert

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

Beispiele

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

Beispiel

#!/usr/bin/python3 str = "www.w3cschool.cc" print ("Beispiel-Tutorial alte Adresse:", str) print ("Beispiel-Tutorial neue Adresse:", str.replace("w3cschool.cc", "example.com")) str = "this is string example....wow!!!" print (str.replace("is", "was", 3))

Die Ausgabe des obigen Beispiels ist wie folgt:

Example旧地址: www.w3cschool.cc
Example新地址: www.example.com
thwas was string example....wow!!!

Python3 字符串Python3 Zeichenketten

Andere Erweiterungen