Méthode Python String replace ()
La description
Méthode de chaîne Python replace()renvoie une copie de la chaîne dans laquelle les occurrences d' ancien ont été remplacées par nouveau , en limitant éventuellement le nombre de remplacements à max .
Syntaxe
Voici la syntaxe pour replace() méthode -
str.replace(old, new[, max])
Paramètres
old - Il s'agit d'une ancienne sous-chaîne à remplacer.
new - Il s'agit d'une nouvelle sous-chaîne, qui remplacerait l'ancienne 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 la sous-chaîne old remplacées par new. Si l'argument optionnel max est donné, seules les premières occurrences de comptage sont remplacées.
Exemple
L'exemple suivant montre l'utilisation de la méthode replace ().
#!/usr/bin/python
str = "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 string
thwas was string example....wow!!! thwas is really string