Description
La méthode de chaîne Python replace () renvoie une copie de chaîne dans laquelle les occurrences de lancien ont été remplacées par une nouvelle, limitant éventuellement le nombre de remplacements au maximum.
Syntaxe
Voici la syntaxe de la méthode replace () –
str.replace(old, new)
Paramètres
-
old – Il sagit dune ancienne sous-chaîne à remplacer.
-
new – Ceci est une nouvelle sous-chaîne, qui remplacerait lancienne sous-chaîne.
-
max – Si cet argument optionnel max est donné, seules les premières occurrences de comptage sont remplacées.
Valeur de retour
Cette méthode retourne une copie de la chaîne avec toutes les occurrences de lancienne sous-chaîne remplacées par une nouvelle. Si largument optionnel max est donné, seules les premières occurrences de comptage sont remplacées.
Exemple
Lexemple suivant montre lutilisation de la méthode replace ().
#!/usr/bin/pythonstr = "this is string example....wow!!! this is really string"print str.replace("is", "was")print str.replace("is", "was", 3)
Lorsque nous exécutons le programme ci-dessus, il produit le résultat suivant –
thwas was string example....wow!!! thwas was really stringthwas was string example....wow!!! thwas is really string