81 of 151 menu

Méthode replace

La méthode replace effectue la recherche et le remplacement dans une chaîne. Dans le premier paramètre de la méthode, nous spécifions la sous-chaîne que nous souhaitons remplacer. Dans le second paramètre - par quoi nous souhaitons la remplacer. Dans le troisième paramètre optionnel, il est possible de spécifier le nombre de remplacements de la sous-chaîne.

Syntaxe

chaîne.replace(ce que nous remplaçons, par quoi nous remplaçons, [nombre de remplacements])

Exemple

Remplaçons tous les caractères 'a' par ! :

txt = 'abacdea' print(txt.replace('a', '!'))

Résultat de l'exécution du code :

'!b!cde!'

Exemple

Maintenant, spécifions le nombre de remplacements :

txt = 'abacdea' print(txt.replace('a', '!', 2))

Résultat de l'exécution du code :

'!b!cdea'

Voir aussi

  • la méthode index,
    qui recherche l'index de correspondance d'une sous-chaîne dans une chaîne
  • la méthode format,
    qui insère des données en utilisant le formatage de chaîne
  • la méthode count,
    qui retourne le nombre d'occurrences d'une sous-chaîne dans une chaîne
  • la méthode endswith,
    qui vérifie l'occurrence d'une sous-chaîne à partir de la fin d'une chaîne
  • la méthode find,
    qui retourne l'index de la première correspondance d'une sous-chaîne dans une chaîne
Français
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nous utilisons des cookies pour le fonctionnement du site, l'analyse et la personnalisation. Le traitement des données est effectué conformément à la Politique de confidentialité.
accepter tout personnaliser refuser