Méthode replace() de Python3

Python3 字符串Chaînes de caractères en Python3


Description

La méthode replace() remplace old (ancienne chaîne) dans la chaîne par new (nouvelle chaîne). Si le troisième paramètre max est spécifié, le remplacement ne dépassera pas max fois.

Syntaxe

La syntaxe de la méthode replace() est :

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

Parameters

  • old -- La sous-chaîne à remplacer.
  • new -- La nouvelle chaîne, utilisée pour remplacer l'ancienne sous-chaîne.
  • max -- Chaîne facultative ; le remplacement ne dépassera pas max fois.

Valeur de retour

Renvoie la nouvelle chaîne générée après avoir remplacé old (ancienne chaîne) par new (nouvelle chaîne) dans la chaîne. Si le troisième paramètre max est spécifié, le remplacement ne dépassera pas max fois.

Exemples

L'exemple suivant montre comment utiliser la fonction replace() :

Exemple

#!/usr/bin/python3 str = "www.w3cschool.cc" print ("Ancienne adresse du tutoriel d'exemple :", str) print ("Nouvelle adresse du tutoriel d'exemple :", str.replace("w3cschool.cc", "example.com")) str = "this is string example....wow!!!" print (str.replace("is", "was", 3))

La sortie de l'exemple ci-dessus est la suivante :

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

Python3 字符串Chaînes de caractères en Python3

Autres extensions